Skip to main content

Rating

Present numerical values through visual rating symbols.

Properties

PropertyTypeDescription
namestringUnique identifier for the rating component
labelstringText displayed on the left side of the rating
scalenumberMinimum interval between selectable scores
defaultValuestring (number)Code that returns a default value
isDisabledbooleanWhether the rating is disabled
displayDisplayHow the rating component occupies width
contentWidthstring (number)Fixed width of the rating component
isHiddenbooleanWhether to hide the rating on the deployed page
labelWidthstringThe length that the left label takes up in the rating

name

Sets the unique identifier for the rating component. Please refer to the component naming rules

label

Sets the text displayed on the left side of the rating. (Supports Template Text)

scale

Sets the minimum increment between rating values.
Controls the granularity of selectable ratings.

defaultValue

Sets the initial rating value.
Can be set through workflow results, direct input.

isDisabled

Sets the disabled state of the component.
Can be set through workflow results, direct input.
When enabled, prevents user interaction with the component.

display

Sets how the component occupies width.
Selecting "Block" enables full-width usage, while "Fixed width" allows you to enter a specific width in pixels.
Fixed-width components can be arranged sequentially.

isHidden

Controls visibility of the component.
When set to true:

  • Hidden in deployed view
  • Visible with reduced opacity in edit mode

labelWidth

Sets the width of the label section.
Accepts values in pixels or percentages.

States

PropertyTypeDescription
value'number' | 'undefined'Selected value
scalenumberMinimum interval between selectable scores