Activate the custom element when it is attached to the DOM.
Deactivate the custom element when it is detached from the DOM.
Mark a choice as selected.
The value to add to the chosen set
Mark a choice as un-selected.
The value to delete from the chosen set
Preserve existing
Translate an input
The originally configured optgroup
The created fieldset grouping
Build an input
The originally configured option
The created labeled checkbox element
Handle changes to a checkbox input, marking the selected option as a chosen value.
The change event on the checkbox input element
Add the value of the custom element to processed FormData.
The form this custom element belongs to, if any.
Predefined
An object which maps option values to displayed labels.
An array of identifiers which have been chosen.
The checkbox elements used to select inputs
The bound form data handler method
The name of the multi-select input element.
The name of the multi-select input element.
The values of the multi-select input are expressed as an array of strings.
The values of the multi-select input are expressed as an array of strings.
The "change" event is emitted when the values of the multi-select element are changed.
Provide a multi-select workflow as a grid of input checkbox elements.
Multi-Checkbox HTML Markup