{ "schemaVersion": "0.1.0", "readme": "", "modules": [ { "kind": "javascript-module", "path": "./closestPolyfill.js", "declarations": [], "exports": [] }, { "kind": "javascript-module", "path": "./differentKeyEventNamesShimIE.js", "declarations": [], "exports": [] }, { "kind": "javascript-module", "path": "./index.d.ts", "declarations": [], "exports": [ { "kind": "js", "name": "asyncAppend", "declaration": { "name": "asyncAppend", "package": "lit-html/directives/async-append.js" } }, { "kind": "js", "name": "asyncReplace", "declaration": { "name": "asyncReplace", "package": "lit-html/directives/async-replace.js" } }, { "kind": "js", "name": "cache", "declaration": { "name": "cache", "package": "lit-html/directives/cache.js" } }, { "kind": "js", "name": "classMap", "declaration": { "name": "classMap", "package": "lit-html/directives/class-map.js" } }, { "kind": "js", "name": "guard", "declaration": { "name": "guard", "package": "lit-html/directives/guard.js" } }, { "kind": "js", "name": "ifDefined", "declaration": { "name": "ifDefined", "package": "lit-html/directives/if-defined.js" } }, { "kind": "js", "name": "repeat", "declaration": { "name": "repeat", "package": "lit-html/directives/repeat.js" } }, { "kind": "js", "name": "styleMap", "declaration": { "name": "styleMap", "package": "lit-html/directives/style-map.js" } }, { "kind": "js", "name": "unsafeHTML", "declaration": { "name": "unsafeHTML", "package": "lit-html/directives/unsafe-html.js" } }, { "kind": "js", "name": "until", "declaration": { "name": "until", "package": "lit-html/directives/until.js" } }, { "kind": "js", "name": "renderShady", "declaration": { "name": "render", "package": "lit-html/lib/shady-render.js" } }, { "kind": "js", "name": "ScopedElementsMixin", "declaration": { "name": "ScopedElementsMixin", "package": "@open-wc/scoped-elements" } }, { "kind": "js", "name": "dedupeMixin", "declaration": { "name": "dedupeMixin", "package": "@open-wc/dedupe-mixin" } }, { "kind": "js", "name": "DelegateMixin", "declaration": { "name": "DelegateMixin", "module": "./src/DelegateMixin.js" } }, { "kind": "js", "name": "DisabledMixin", "declaration": { "name": "DisabledMixin", "module": "./src/DisabledMixin.js" } }, { "kind": "js", "name": "DisabledWithTabIndexMixin", "declaration": { "name": "DisabledWithTabIndexMixin", "module": "./src/DisabledWithTabIndexMixin.js" } }, { "kind": "js", "name": "SlotMixin", "declaration": { "name": "SlotMixin", "module": "./src/SlotMixin.js" } }, { "kind": "js", "name": "UpdateStylesMixin", "declaration": { "name": "UpdateStylesMixin", "module": "./src/UpdateStylesMixin.js" } }, { "kind": "js", "name": "browserDetection", "declaration": { "name": "browserDetection", "module": "./src/browserDetection.js" } }, { "kind": "js", "name": "EventTargetShim", "declaration": { "name": "EventTargetShim", "module": "./src/EventTargetShim.js" } }, { "kind": "js", "name": "css", "declaration": { "name": "css", "package": "lit-element" } }, { "kind": "js", "name": "CSSResult", "declaration": { "name": "CSSResult", "package": "lit-element" } }, { "kind": "js", "name": "CSSResultArray", "declaration": { "name": "CSSResultArray", "package": "lit-element" } }, { "kind": "js", "name": "customElement", "declaration": { "name": "customElement", "package": "lit-element" } }, { "kind": "js", "name": "defaultConverter", "declaration": { "name": "defaultConverter", "package": "lit-element" } }, { "kind": "js", "name": "eventOptions", "declaration": { "name": "eventOptions", "package": "lit-element" } }, { "kind": "js", "name": "LitElement", "declaration": { "name": "LitElement", "package": "lit-element" } }, { "kind": "js", "name": "notEqual", "declaration": { "name": "notEqual", "package": "lit-element" } }, { "kind": "js", "name": "property", "declaration": { "name": "property", "package": "lit-element" } }, { "kind": "js", "name": "PropertyValues", "declaration": { "name": "PropertyValues", "package": "lit-element" } }, { "kind": "js", "name": "query", "declaration": { "name": "query", "package": "lit-element" } }, { "kind": "js", "name": "queryAll", "declaration": { "name": "queryAll", "package": "lit-element" } }, { "kind": "js", "name": "supportsAdoptingStyleSheets", "declaration": { "name": "supportsAdoptingStyleSheets", "package": "lit-element" } }, { "kind": "js", "name": "unsafeCSS", "declaration": { "name": "unsafeCSS", "package": "lit-element" } }, { "kind": "js", "name": "UpdatingElement", "declaration": { "name": "UpdatingElement", "package": "lit-element" } }, { "kind": "js", "name": "AttributePart", "declaration": { "name": "AttributePart", "package": "lit-html" } }, { "kind": "js", "name": "BooleanAttributePart", "declaration": { "name": "BooleanAttributePart", "package": "lit-html" } }, { "kind": "js", "name": "directive", "declaration": { "name": "directive", "package": "lit-html" } }, { "kind": "js", "name": "EventPart", "declaration": { "name": "EventPart", "package": "lit-html" } }, { "kind": "js", "name": "html", "declaration": { "name": "html", "package": "lit-html" } }, { "kind": "js", "name": "isDirective", "declaration": { "name": "isDirective", "package": "lit-html" } }, { "kind": "js", "name": "isPrimitive", "declaration": { "name": "isPrimitive", "package": "lit-html" } }, { "kind": "js", "name": "noChange", "declaration": { "name": "noChange", "package": "lit-html" } }, { "kind": "js", "name": "NodePart", "declaration": { "name": "NodePart", "package": "lit-html" } }, { "kind": "js", "name": "nothing", "declaration": { "name": "nothing", "package": "lit-html" } }, { "kind": "js", "name": "PropertyPart", "declaration": { "name": "PropertyPart", "package": "lit-html" } }, { "kind": "js", "name": "render", "declaration": { "name": "render", "package": "lit-html" } }, { "kind": "js", "name": "svg", "declaration": { "name": "svg", "package": "lit-html" } }, { "kind": "js", "name": "SVGTemplateResult", "declaration": { "name": "SVGTemplateResult", "package": "lit-html" } }, { "kind": "js", "name": "TemplateResult", "declaration": { "name": "TemplateResult", "package": "lit-html" } }, { "kind": "js", "name": "removeNodes", "declaration": { "name": "removeNodes", "package": "lit-html" } }, { "kind": "js", "name": "reparentNodes", "declaration": { "name": "reparentNodes", "package": "lit-html" } } ] }, { "kind": "javascript-module", "path": "./index.js", "declarations": [], "exports": [ { "kind": "js", "name": "css", "declaration": { "name": "css", "package": "lit-element" } }, { "kind": "js", "name": "CSSResult", "declaration": { "name": "CSSResult", "package": "lit-element" } }, { "kind": "js", "name": "customElement", "declaration": { "name": "customElement", "package": "lit-element" } }, { "kind": "js", "name": "defaultConverter", "declaration": { "name": "defaultConverter", "package": "lit-element" } }, { "kind": "js", "name": "eventOptions", "declaration": { "name": "eventOptions", "package": "lit-element" } }, { "kind": "js", "name": "LitElement", "declaration": { "name": "LitElement", "package": "lit-element" } }, { "kind": "js", "name": "notEqual", "declaration": { "name": "notEqual", "package": "lit-element" } }, { "kind": "js", "name": "property", "declaration": { "name": "property", "package": "lit-element" } }, { "kind": "js", "name": "query", "declaration": { "name": "query", "package": "lit-element" } }, { "kind": "js", "name": "queryAll", "declaration": { "name": "queryAll", "package": "lit-element" } }, { "kind": "js", "name": "supportsAdoptingStyleSheets", "declaration": { "name": "supportsAdoptingStyleSheets", "package": "lit-element" } }, { "kind": "js", "name": "unsafeCSS", "declaration": { "name": "unsafeCSS", "package": "lit-element" } }, { "kind": "js", "name": "UpdatingElement", "declaration": { "name": "UpdatingElement", "package": "lit-element" } }, { "kind": "js", "name": "AttributePart", "declaration": { "name": "AttributePart", "package": "lit-html" } }, { "kind": "js", "name": "BooleanAttributePart", "declaration": { "name": "BooleanAttributePart", "package": "lit-html" } }, { "kind": "js", "name": "directive", "declaration": { "name": "directive", "package": "lit-html" } }, { "kind": "js", "name": "EventPart", "declaration": { "name": "EventPart", "package": "lit-html" } }, { "kind": "js", "name": "html", "declaration": { "name": "html", "package": "lit-html" } }, { "kind": "js", "name": "isDirective", "declaration": { "name": "isDirective", "package": "lit-html" } }, { "kind": "js", "name": "isPrimitive", "declaration": { "name": "isPrimitive", "package": "lit-html" } }, { "kind": "js", "name": "noChange", "declaration": { "name": "noChange", "package": "lit-html" } }, { "kind": "js", "name": "NodePart", "declaration": { "name": "NodePart", "package": "lit-html" } }, { "kind": "js", "name": "nothing", "declaration": { "name": "nothing", "package": "lit-html" } }, { "kind": "js", "name": "PropertyPart", "declaration": { "name": "PropertyPart", "package": "lit-html" } }, { "kind": "js", "name": "render", "declaration": { "name": "render", "package": "lit-html" } }, { "kind": "js", "name": "svg", "declaration": { "name": "svg", "package": "lit-html" } }, { "kind": "js", "name": "SVGTemplateResult", "declaration": { "name": "SVGTemplateResult", "package": "lit-html" } }, { "kind": "js", "name": "TemplateResult", "declaration": { "name": "TemplateResult", "package": "lit-html" } }, { "kind": "js", "name": "reparentNodes", "declaration": { "name": "reparentNodes", "package": "lit-html" } }, { "kind": "js", "name": "removeNodes", "declaration": { "name": "removeNodes", "package": "lit-html" } }, { "kind": "js", "name": "asyncAppend", "declaration": { "name": "asyncAppend", "package": "lit-html/directives/async-append.js" } }, { "kind": "js", "name": "asyncReplace", "declaration": { "name": "asyncReplace", "package": "lit-html/directives/async-replace.js" } }, { "kind": "js", "name": "cache", "declaration": { "name": "cache", "package": "lit-html/directives/cache.js" } }, { "kind": "js", "name": "classMap", "declaration": { "name": "classMap", "package": "lit-html/directives/class-map.js" } }, { "kind": "js", "name": "guard", "declaration": { "name": "guard", "package": "lit-html/directives/guard.js" } }, { "kind": "js", "name": "ifDefined", "declaration": { "name": "ifDefined", "package": "lit-html/directives/if-defined.js" } }, { "kind": "js", "name": "repeat", "declaration": { "name": "repeat", "package": "lit-html/directives/repeat.js" } }, { "kind": "js", "name": "styleMap", "declaration": { "name": "styleMap", "package": "lit-html/directives/style-map.js" } }, { "kind": "js", "name": "unsafeHTML", "declaration": { "name": "unsafeHTML", "package": "lit-html/directives/unsafe-html.js" } }, { "kind": "js", "name": "until", "declaration": { "name": "until", "package": "lit-html/directives/until.js" } }, { "kind": "js", "name": "renderShady", "declaration": { "name": "render", "package": "lit-html/lib/shady-render.js" } }, { "kind": "js", "name": "ScopedElementsMixin", "declaration": { "name": "ScopedElementsMixin", "package": "@open-wc/scoped-elements" } }, { "kind": "js", "name": "dedupeMixin", "declaration": { "name": "dedupeMixin", "package": "@open-wc/dedupe-mixin" } }, { "kind": "js", "name": "DelegateMixin", "declaration": { "name": "DelegateMixin", "module": "./src/DelegateMixin.js" } }, { "kind": "js", "name": "DisabledMixin", "declaration": { "name": "DisabledMixin", "module": "./src/DisabledMixin.js" } }, { "kind": "js", "name": "DisabledWithTabIndexMixin", "declaration": { "name": "DisabledWithTabIndexMixin", "module": "./src/DisabledWithTabIndexMixin.js" } }, { "kind": "js", "name": "SlotMixin", "declaration": { "name": "SlotMixin", "module": "./src/SlotMixin.js" } }, { "kind": "js", "name": "UpdateStylesMixin", "declaration": { "name": "UpdateStylesMixin", "module": "./src/UpdateStylesMixin.js" } }, { "kind": "js", "name": "browserDetection", "declaration": { "name": "browserDetection", "module": "./src/browserDetection.js" } }, { "kind": "js", "name": "EventTargetShim", "declaration": { "name": "EventTargetShim", "module": "./src/EventTargetShim.js" } } ] }, { "kind": "javascript-module", "path": "./src/DelegateMixin.js", "declarations": [ { "kind": "variable", "name": "DelegateMixin" } ], "exports": [ { "kind": "js", "name": "DelegateMixin", "declaration": { "name": "DelegateMixin", "module": "./src/DelegateMixin.js" } } ] }, { "kind": "javascript-module", "path": "./src/DisabledMixin.js", "declarations": [ { "kind": "variable", "name": "DisabledMixin" } ], "exports": [ { "kind": "js", "name": "DisabledMixin", "declaration": { "name": "DisabledMixin", "module": "./src/DisabledMixin.js" } } ] }, { "kind": "javascript-module", "path": "./src/DisabledWithTabIndexMixin.js", "declarations": [ { "kind": "variable", "name": "DisabledWithTabIndexMixin" } ], "exports": [ { "kind": "js", "name": "DisabledWithTabIndexMixin", "declaration": { "name": "DisabledWithTabIndexMixin", "module": "./src/DisabledWithTabIndexMixin.js" } } ] }, { "kind": "javascript-module", "path": "./src/EventTargetShim.js", "declarations": [ { "kind": "class", "name": "EventTargetShim" } ], "exports": [ { "kind": "js", "name": "EventTargetShim", "declaration": { "name": "EventTargetShim", "module": "./src/EventTargetShim.js" } } ] }, { "kind": "javascript-module", "path": "./src/SlotMixin.js", "declarations": [ { "kind": "variable", "name": "SlotMixin" } ], "exports": [ { "kind": "js", "name": "SlotMixin", "declaration": { "name": "SlotMixin", "module": "./src/SlotMixin.js" } } ] }, { "kind": "javascript-module", "path": "./src/UpdateStylesMixin.js", "declarations": [ { "kind": "variable", "name": "UpdateStylesMixin" } ], "exports": [ { "kind": "js", "name": "UpdateStylesMixin", "declaration": { "name": "UpdateStylesMixin", "module": "./src/UpdateStylesMixin.js" } } ] }, { "kind": "javascript-module", "path": "./src/browserDetection.js", "declarations": [ { "kind": "variable", "name": "browserDetection" } ], "exports": [ { "kind": "js", "name": "browserDetection", "declaration": { "name": "browserDetection", "module": "./src/browserDetection.js" } } ] }, { "kind": "javascript-module", "path": "./src/closestPolyfill.js", "declarations": [], "exports": [] }, { "kind": "javascript-module", "path": "./src/differentKeyEventNamesShimIE.js", "declarations": [], "exports": [] }, { "kind": "javascript-module", "path": "./test-helpers/keyboardEventShimIE.js", "declarations": [], "exports": [] }, { "kind": "javascript-module", "path": "./types/DelegateMixinTypes.d.ts", "declarations": [ { "kind": "class", "name": "DelegateHost", "members": [ { "kind": "field", "name": "delegations", "privacy": "public", "type": { "text": "Delegations" } }, { "kind": "method", "name": "_connectDelegateMixin", "privacy": "protected", "return": { "type": { "text": "void" } } }, { "kind": "method", "name": "__setupPropertyDelegation", "privacy": "private", "return": { "type": { "text": "void" } } }, { "kind": "method", "name": "__initialAttributeDelegation", "privacy": "private", "return": { "type": { "text": "void" } } }, { "kind": "method", "name": "__emptyEventListenerQueue", "privacy": "private", "return": { "type": { "text": "void" } } }, { "kind": "method", "name": "__emptyPropertiesQueue", "privacy": "private", "return": { "type": { "text": "void" } } }, { "kind": "method", "name": "connectedCallback", "privacy": "public", "return": { "type": { "text": "void" } } }, { "kind": "method", "name": "updated", "privacy": "public", "return": { "type": { "text": "void" } }, "parameters": [ { "name": "changedProperties", "type": { "text": "import('lit-element').PropertyValues" } } ] } ] } ], "exports": [ { "kind": "js", "name": "DelegateHost", "declaration": { "name": "DelegateHost", "module": "./types/DelegateMixinTypes.d.ts" } } ] }, { "kind": "javascript-module", "path": "./types/DisabledMixinTypes.d.ts", "declarations": [ { "kind": "class", "name": "DisabledHost", "members": [ { "kind": "field", "name": "disabled", "privacy": "public", "type": { "text": "boolean" } }, { "kind": "method", "name": "makeRequestToBeDisabled", "privacy": "public", "description": "Makes request to make the element disabled", "return": { "type": { "text": "void" } } }, { "kind": "method", "name": "retractRequestToBeDisabled", "privacy": "public", "description": "Retract request to make the element disabled and restore disabled to previous", "return": { "type": { "text": "void" } } }, { "kind": "method", "name": "__internalSetDisabled", "privacy": "private", "return": { "type": { "text": "void" } }, "parameters": [ { "name": "value", "type": { "text": "boolean" } } ] }, { "kind": "field", "name": "_requestedToBeDisabled", "privacy": "protected", "type": { "text": "boolean" } } ] }, { "kind": "function", "name": "DisabledMixinImplementation", "return": { "type": { "text": "T & Constructor & typeof DisabledHost" } }, "parameters": [ { "name": "superclass", "type": { "text": "T" } } ] } ], "exports": [ { "kind": "js", "name": "DisabledHost", "declaration": { "name": "DisabledHost", "module": "./types/DisabledMixinTypes.d.ts" } }, { "kind": "js", "name": "DisabledMixinImplementation", "declaration": { "name": "DisabledMixinImplementation", "module": "./types/DisabledMixinTypes.d.ts" } } ] }, { "kind": "javascript-module", "path": "./types/DisabledWithTabIndexMixinTypes.d.ts", "declarations": [ { "kind": "class", "name": "DisabledWithTabIndexHost", "members": [ { "kind": "field", "name": "tabIndex", "privacy": "public", "type": { "text": "number" } }, { "kind": "method", "name": "makeRequestToBeDisabled", "privacy": "public", "description": "Makes request to make the element disabled and set the tabindex", "return": { "type": { "text": "void" } } }, { "kind": "method", "name": "retractRequestToBeDisabled", "privacy": "public", "description": "Retract request to make the element disabled and restore disabled and tabindex to previous", "return": { "type": { "text": "void" } } }, { "kind": "method", "name": "__internalSetTabIndex", "privacy": "private", "return": { "type": { "text": "void" } }, "parameters": [ { "name": "value", "type": { "text": "boolean" } } ] }, { "kind": "method", "name": "firstUpdated", "privacy": "public", "return": { "type": { "text": "void" } }, "parameters": [ { "name": "changedProperties", "type": { "text": "import('lit-element').PropertyValues" } } ] } ] }, { "kind": "function", "name": "DisabledWithTabIndexMixinImplementation", "return": { "type": { "text": "T & Constructor & Constructor" } }, "parameters": [ { "name": "superclass", "type": { "text": "T" } } ] } ], "exports": [ { "kind": "js", "name": "DisabledWithTabIndexHost", "declaration": { "name": "DisabledWithTabIndexHost", "module": "./types/DisabledWithTabIndexMixinTypes.d.ts" } }, { "kind": "js", "name": "DisabledWithTabIndexMixinImplementation", "declaration": { "name": "DisabledWithTabIndexMixinImplementation", "module": "./types/DisabledWithTabIndexMixinTypes.d.ts" } } ] }, { "kind": "javascript-module", "path": "./types/SlotMixinTypes.d.ts", "declarations": [ { "kind": "class", "name": "SlotHost", "members": [ { "kind": "field", "name": "slots", "privacy": "public", "type": { "text": "SlotsMap" } }, { "kind": "method", "name": "_connectSlotMixin", "privacy": "protected", "description": "Starts the creation of slots", "return": { "type": { "text": "void" } } }, { "kind": "method", "name": "_isPrivateSlot", "privacy": "protected", "description": "Useful to decide if a given slot should be manipulated depending on if it was auto generated\nor not.", "return": { "type": { "text": "boolean" } }, "parameters": [ { "name": "slotName", "type": { "text": "string" }, "description": "Name of the slot" } ] }, { "kind": "method", "name": "connectedCallback", "privacy": "public", "return": { "type": { "text": "void" } } } ] }, { "kind": "function", "name": "SlotMixinImplementation", "description": "# SlotMixin\n\n`SlotMixin`, when attached to the DOM it creates content for defined slots in the Light DOM.\nThe content element is created using a factory function and is assigned a slot name from the key.\nExisting slot content is not overridden.\n\nThe purpose is to have the default content in the Light DOM rather than hidden in Shadow DOM\nlike default slot content works natively.", "return": { "type": { "text": "T & Constructor & typeof SlotHost" } }, "parameters": [ { "name": "superclass", "type": { "text": "T" } } ] } ], "exports": [ { "kind": "js", "name": "SlotHost", "declaration": { "name": "SlotHost", "module": "./types/SlotMixinTypes.d.ts" } }, { "kind": "js", "name": "SlotMixinImplementation", "declaration": { "name": "SlotMixinImplementation", "module": "./types/SlotMixinTypes.d.ts" } } ] }, { "kind": "javascript-module", "path": "./types/UpdateStylesMixinTypes.d.ts", "declarations": [ { "kind": "class", "name": "UpdateStylesHost", "members": [ { "kind": "method", "name": "updateStyles", "privacy": "public", "return": { "type": { "text": "void" } }, "parameters": [ { "name": "updateStyles", "type": { "text": "StylesMap" } } ] } ] } ], "exports": [ { "kind": "js", "name": "UpdateStylesHost", "declaration": { "name": "UpdateStylesHost", "module": "./types/UpdateStylesMixinTypes.d.ts" } } ] }, { "kind": "javascript-module", "path": "./docs/guidelines/10-guidelines-definitions.md", "declarations": [], "exports": [] }, { "kind": "javascript-module", "path": "./docs/guidelines/20-guidelines-styling.md", "declarations": [], "exports": [] }, { "kind": "javascript-module", "path": "./docs/guidelines/30-guidelines-scoped-elements.md", "declarations": [], "exports": [] }, { "kind": "javascript-module", "path": "./docs/guidelines/40-guidelines-subclasser-apis.md", "declarations": [], "exports": [] }, { "kind": "javascript-module", "path": "./docs/rationales/001-side-effects.md", "declarations": [], "exports": [] } ] }