furo-ui5-checkbox-input #
@furo/ui5 v1.18.0
import '@furo/ui5/src/furo-ui5-checkbox-input.js';
exports FuroUi5CheckboxInput js
extends src/furo-ui5-checkbox-input.js
mixes FieldNodeAdapter
Summary: data checkbox input field
Description #
The ‘furo-ui5-checkbox-input’ component allows the user to switch true and false for type Bool with data binding.
It supports all features from the SAP ui5 checkbox element.
Bindable FieldNodes: bool type, furo.fat.Bool type or the google.wrapper.BoolValue type.
|
|
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
The constraint required will mark the element as required.
Example #
|
|
Attributes and Properties #
Events #
change #
at-change
→ Boolean
Fired when the checkbox checked state changes.
furo-value-changed #
at-furo-value-changed
→ Boolean
Fires the field value when it changes.
Methods #
check #
check() ⟹ void
* →
fn-check
Checks the checkbox and updates the value
uncheck #
uncheck() ⟹ void
* →
fn-uncheck
Unhecks the checkbox and updates the value
bindData #
bindData(fieldNode FieldNode ) ⟹ void
FieldNode →
fn-bind-data
Binds a FieldNode to the component.
Supported types: bool, google.protobuf.BoolValue, furo.fat.Bool
- fieldNode of type:
bool,google.protobuf.BoolValue,furo.fat.Bool
readAttributes #
readAttributes() ⟹ void
* →
fn-read-attributes
Reads the attributes which are set on the component dom.
onFnaFieldStateChanged #
onFnaFieldStateChanged(state `` ) ⟹ void
`` → fn-on-fna-field-state-changed
set the value state
- state