furo-ui5-rating-indicator #
@furo/ui5 v1.18.0
import '@furo/ui5/src/furo-ui5-rating-indicator.js';
exports FuroUi5RatingIndicator js
extends src/furo-ui5-rating-indicator.js
mixes FieldNodeAdapter
Summary: data rating input field
Description #
The furo-ui5-rating-indicator is used to display a specific number of icons that are used to rate an item. Additionally, it is also used to display the average and overall ratings. https://sap.github.io/ui5-webcomponents/playground/components/RatingIndicator/
You can bind any number type, any furo.fat.xxx number type, furo.BigDecimal or the google.wrapper.xxx number types.
|
|
Specificity #
- Attributes which are set in the html source will have the highest specificity and will never get overwritten by metas or fat.
- Attributes set in meta will have the lowest specificity and will be overwritten by attributes from fat.
| meta | fat | html |
|---|---|---|
| 1 | 10 | 100 |
supported FAT attributes #
- “readonly”:“true” set the element to readonly
- “disabled”:“true” set the element to disabled
supported meta and constraints #
- readonly: true , set the element to readonly
Methods #
bind-data(fieldNode) Bind aa entity field. You can use the entity even when no data was received.
When you use at-object-ready from a furo-data-object which emits a EntityNode, just bind the field with –entity(*.fields.fieldname)
Example #
Attributes and Properties #
Events #
change #
at-change
→ number
Fired when the values changes.
furo-value-changed #
at-furo-value-changed
→ number
Fires the field value when it changes.
Methods #
readAttributes #
readAttributes() ⟹ void
* →
fn-read-attributes
Reads the attributes which are set on the component dom.
those attributes can be set. readonly,disabled
Use this after manual or scripted update of the attributes.
bindData #
bindData(fieldNode FieldNode ) ⟹ void
FieldNode →
fn-bind-data
Binds a FieldNode to the component.
Supported types:
-
double,float,int32,uint32,sint32,fixed32,sfixed32,int64,uint64,sint64,fixed64,sfixed64 -
google.protobuf.DoubleValue,google.protobuf.FloatValue,google.protobuf.Int32Value, etc. -
furo.fat.Doube,furo.fat.Float,furo.fat.Int32, etc. -
furo.BigDecimal -
fieldNode