UNPKG

@lion/checkbox-group

Version:

A container for multiple checkboxes

582 lines (581 loc) 15 kB
{ "schemaVersion": "1.0.0", "readme": "", "modules": [ { "kind": "javascript-module", "path": "define.d.ts", "declarations": [], "exports": [] }, { "kind": "javascript-module", "path": "define.js", "declarations": [], "exports": [] }, { "kind": "javascript-module", "path": "index.d.ts", "declarations": [], "exports": [ { "kind": "js", "name": "LionCheckboxGroup", "declaration": { "name": "LionCheckboxGroup", "module": "\"./src/LionCheckboxGroup.js\"" } }, { "kind": "js", "name": "LionCheckboxIndeterminate", "declaration": { "name": "LionCheckboxIndeterminate", "module": "\"./src/LionCheckboxIndeterminate.js\"" } }, { "kind": "js", "name": "LionCheckbox", "declaration": { "name": "LionCheckbox", "module": "\"./src/LionCheckbox.js\"" } } ] }, { "kind": "javascript-module", "path": "index.js", "declarations": [], "exports": [ { "kind": "js", "name": "LionCheckboxGroup", "declaration": { "name": "LionCheckboxGroup", "module": "./src/LionCheckboxGroup.js" } }, { "kind": "js", "name": "LionCheckboxIndeterminate", "declaration": { "name": "LionCheckboxIndeterminate", "module": "./src/LionCheckboxIndeterminate.js" } }, { "kind": "js", "name": "LionCheckbox", "declaration": { "name": "LionCheckbox", "module": "./src/LionCheckbox.js" } } ] }, { "kind": "javascript-module", "path": "lion-checkbox-group.d.ts", "declarations": [], "exports": [] }, { "kind": "javascript-module", "path": "lion-checkbox-group.js", "declarations": [], "exports": [ { "kind": "custom-element-definition", "name": "lion-checkbox-group", "declaration": { "name": "LionCheckboxGroup", "module": "/src/LionCheckboxGroup.js" } } ] }, { "kind": "javascript-module", "path": "lion-checkbox-indeterminate.d.ts", "declarations": [], "exports": [] }, { "kind": "javascript-module", "path": "lion-checkbox-indeterminate.js", "declarations": [], "exports": [ { "kind": "custom-element-definition", "name": "lion-checkbox-indeterminate", "declaration": { "name": "LionCheckboxIndeterminate", "module": "/src/LionCheckboxIndeterminate.js" } } ] }, { "kind": "javascript-module", "path": "lion-checkbox.d.ts", "declarations": [], "exports": [] }, { "kind": "javascript-module", "path": "lion-checkbox.js", "declarations": [], "exports": [ { "kind": "custom-element-definition", "name": "lion-checkbox", "declaration": { "name": "LionCheckbox", "module": "/src/LionCheckbox.js" } } ] }, { "kind": "javascript-module", "path": "src/LionCheckbox.d.ts", "declarations": [ { "kind": "class", "description": "", "name": "LionCheckbox", "superclass": { "name": "LionCheckbox_base", "module": "src/LionCheckbox.d.ts" }, "tagName": "lion-checkbox", "customElement": true } ], "exports": [ { "kind": "js", "name": "LionCheckbox", "declaration": { "name": "LionCheckbox", "module": "src/LionCheckbox.d.ts" } } ] }, { "kind": "javascript-module", "path": "src/LionCheckbox.js", "declarations": [ { "kind": "class", "description": "", "name": "LionCheckbox", "mixins": [ { "name": "ChoiceInputMixin", "package": "@lion/form-core" } ], "superclass": { "name": "LionInput", "package": "@lion/input" }, "tagName": "lion-checkbox", "customElement": true } ], "exports": [ { "kind": "js", "name": "LionCheckbox", "declaration": { "name": "LionCheckbox", "module": "src/LionCheckbox.js" } } ] }, { "kind": "javascript-module", "path": "src/LionCheckboxGroup.d.ts", "declarations": [ { "kind": "class", "description": "A wrapper around multiple checkboxes", "name": "LionCheckboxGroup", "superclass": { "name": "LionCheckboxGroup_base", "module": "src/LionCheckboxGroup.d.ts" }, "tagName": "lion-checkbox-group", "customElement": true } ], "exports": [ { "kind": "js", "name": "LionCheckboxGroup", "declaration": { "name": "LionCheckboxGroup", "module": "src/LionCheckboxGroup.d.ts" } } ] }, { "kind": "javascript-module", "path": "src/LionCheckboxGroup.js", "declarations": [ { "kind": "class", "description": "A wrapper around multiple checkboxes", "name": "LionCheckboxGroup", "members": [ { "kind": "field", "name": "multipleChoice", "type": { "text": "boolean" }, "default": "true" } ], "mixins": [ { "name": "ChoiceGroupMixin", "package": "@lion/form-core" }, { "name": "FormGroupMixin", "package": "@lion/form-core" } ], "superclass": { "name": "LitElement", "package": "@lion/core" }, "tagName": "lion-checkbox-group", "customElement": true } ], "exports": [ { "kind": "js", "name": "LionCheckboxGroup", "declaration": { "name": "LionCheckboxGroup", "module": "src/LionCheckboxGroup.js" } } ] }, { "kind": "javascript-module", "path": "src/LionCheckboxIndeterminate.d.ts", "declarations": [ { "kind": "class", "description": "", "name": "LionCheckboxIndeterminate", "members": [ { "kind": "field", "name": "_checkboxGroupNode", "type": { "text": "import(\"./LionCheckboxGroup\").LionCheckboxGroup" }, "privacy": "protected" }, { "kind": "field", "name": "_subCheckboxes", "type": { "text": "LionCheckbox[]" }, "privacy": "protected" }, { "kind": "method", "name": "_storeIndeterminateState", "return": { "type": { "text": "void" } } }, { "kind": "field", "name": "_indeterminateSubStates", "type": { "text": "boolean[]" } }, { "kind": "method", "name": "_setOldState", "return": { "type": { "text": "void" } } }, { "kind": "field", "name": "_oldState", "type": { "text": "string | undefined" } }, { "kind": "method", "name": "_setOwnCheckedState", "privacy": "protected", "return": { "type": { "text": "void" } } }, { "kind": "field", "name": "__settingOwnChecked", "type": { "text": "boolean | undefined" } }, { "kind": "field", "name": "indeterminate", "type": { "text": "boolean" } }, { "kind": "method", "name": "_setBasedOnMixedState", "return": { "type": { "text": "void" } } }, { "kind": "field", "name": "__onModelValueChanged", "privacy": "private", "parameters": [ { "name": "ev", "type": { "text": "Event" } } ] }, { "kind": "field", "name": "__settingOwnSubs", "type": { "text": "boolean | undefined" } }, { "kind": "method", "name": "_onRequestToAddFormElement", "privacy": "protected", "return": { "type": { "text": "void" } } }, { "kind": "field", "name": "mixedState", "type": { "text": "boolean" } } ], "superclass": { "name": "LionCheckbox", "module": "/src/LionCheckbox.js" }, "tagName": "lion-checkbox-indeterminate", "customElement": true } ], "exports": [ { "kind": "js", "name": "LionCheckboxIndeterminate", "declaration": { "name": "LionCheckboxIndeterminate", "module": "src/LionCheckboxIndeterminate.d.ts" } } ] }, { "kind": "javascript-module", "path": "src/LionCheckboxIndeterminate.js", "declarations": [ { "kind": "class", "description": "", "name": "LionCheckboxIndeterminate", "members": [ { "kind": "field", "name": "_checkboxGroupNode", "privacy": "protected" }, { "kind": "field", "name": "_subCheckboxes", "privacy": "protected" }, { "kind": "method", "name": "_storeIndeterminateState" }, { "kind": "method", "name": "_setOldState" }, { "kind": "method", "name": "_setOwnCheckedState", "privacy": "protected" }, { "kind": "method", "name": "_setBasedOnMixedState" }, { "kind": "method", "name": "__onModelValueChanged", "parameters": [ { "name": "ev", "type": { "text": "Event" } } ], "privacy": "private" }, { "kind": "method", "name": "_afterTemplate", "privacy": "protected" }, { "kind": "method", "name": "_onRequestToAddFormElement", "privacy": "protected" }, { "kind": "field", "name": "indeterminate", "type": { "text": "boolean" }, "default": "false", "privacy": "public", "description": "Indeterminate state of the checkbox", "attribute": "indeterminate", "reflects": true }, { "kind": "field", "name": "_indeterminateSubStates", "type": { "text": "boolean[]" }, "default": "[]" }, { "kind": "field", "name": "mixedState", "type": { "text": "boolean" }, "default": "false", "privacy": "public", "attribute": "mixed-state", "reflects": true } ], "attributes": [ { "name": "indeterminate", "description": "Indeterminate state of the checkbox", "fieldName": "indeterminate" }, { "name": "mixed-state", "fieldName": "mixedState" } ], "superclass": { "name": "LionCheckbox", "module": "/src/LionCheckbox.js" }, "tagName": "lion-checkbox-indeterminate", "customElement": true } ], "exports": [ { "kind": "js", "name": "LionCheckboxIndeterminate", "declaration": { "name": "LionCheckboxIndeterminate", "module": "src/LionCheckboxIndeterminate.js" } } ] }, { "kind": "javascript-module", "path": "test/lion-checkbox-group-integrations.test.d.ts", "declarations": [], "exports": [] }, { "kind": "javascript-module", "path": "test/lion-checkbox-group.test.d.ts", "declarations": [], "exports": [] }, { "kind": "javascript-module", "path": "test/lion-checkbox-indeterminate-integrations.test.d.ts", "declarations": [], "exports": [] }, { "kind": "javascript-module", "path": "test/lion-checkbox-indeterminate.test.d.ts", "declarations": [], "exports": [] }, { "kind": "javascript-module", "path": "test/lion-checkbox-integrations.test.d.ts", "declarations": [], "exports": [] }, { "kind": "javascript-module", "path": "test/lion-checkbox.test.d.ts", "declarations": [], "exports": [] } ] }