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