This is a web component meant to be used for SCL type attributes restricted to xs:boolean. In addition to default input it allows to have a value="null"
for XML type attributes.
This element was meant to be used only for plugins in this organization. If it still fills you bill please use or re-use it. But be aware that we will not react on feature wishes that do not contribute to the needs of plugin in this organization.
Name |
Module |
Package |
LitElement |
|
lit |
Name |
Privacy |
Type |
Default |
Description |
Inherited From |
nullable |
|
boolean |
false |
Whether [[`value`]] may be set to `null` by nullSwitch |
|
defaultValue |
|
'true' | 'false' | undefined |
|
The default value defined by the XSD attribute default |
|
value |
|
'true' | 'false' | null |
|
SCL attributes `value`, can only be `null` if [[`nullable`]]. |
|
disabled |
|
boolean |
false |
|
|
label |
|
string |
'' |
|
|
supportingText |
|
string |
'' |
|
|
nullSwitch |
|
Switch | undefined |
|
|
|
Name |
Privacy |
Description |
Parameters |
Return |
Inherited From |
reportValidity |
|
|
|
boolean |
|
checkValidity |
|
|
|
boolean |
|
Name |
Type |
Description |
Inherited From |
input |
Event |
|
|
Private API
Name |
Privacy |
Type |
Default |
Description |
Inherited From |
checkboxValue |
private |
'true' | 'false' |
'false' |
|
|
userText |
private |
string |
|
|
|
isNull |
private |
boolean |
false |
|
|
parkedValue |
private |
'true' | 'false' | null |
null |
|
|
null |
private |
boolean |
|
|
|
Name |
Privacy |
Description |
Parameters |
Return |
Inherited From |
renderNullSwitch |
private |
|
|
TemplateResult |
|
Kind |
Name |
Declaration |
Module |
Package |
js |
SclCheckbox |
SclCheckbox |
scl-checkbox.ts |
|
© 2023 The Contributors