UNPKG

api-viewer-element

Version:

API documentation and live playground for Web Components

320 lines (319 loc) 8.17 kB
{ "schemaVersion": "1.0.0", "readme": "", "modules": [ { "kind": "javascript-module", "path": "src/api-viewer.ts", "declarations": [ { "kind": "class", "description": "", "name": "ApiViewer", "members": [ { "kind": "method", "name": "setTemplates", "privacy": "public", "return": { "type": { "text": "void" } }, "parameters": [ { "name": "templates", "optional": true, "type": { "text": "HTMLTemplateElement[]" } } ], "inheritedFrom": { "name": "ApiViewerBase", "module": "src/base.ts" } }, { "kind": "field", "name": "section", "type": { "text": "string" }, "default": "'docs'", "attribute": "section", "inheritedFrom": { "name": "ApiViewerBase", "module": "src/base.ts" } }, { "kind": "field", "name": "excludeKnobs", "type": { "text": "string | undefined" }, "attribute": "exclude-knobs", "inheritedFrom": { "name": "ApiViewerBase", "module": "src/base.ts" } }, { "kind": "field", "name": "_id", "type": { "text": "number | undefined" }, "privacy": "protected", "default": "id++", "inheritedFrom": { "name": "ApiViewerBase", "module": "src/base.ts" } }, { "kind": "method", "name": "_onSelect", "privacy": "private", "return": { "type": { "text": "void" } }, "parameters": [ { "name": "e", "type": { "text": "Event" } } ], "inheritedFrom": { "name": "ApiViewerBase", "module": "src/base.ts" } }, { "kind": "method", "name": "_onToggle", "privacy": "private", "return": { "type": { "text": "void" } }, "parameters": [ { "name": "e", "type": { "text": "CustomEvent" } } ], "inheritedFrom": { "name": "ApiViewerBase", "module": "src/base.ts" } } ], "superclass": { "name": "ApiViewerBase", "module": "/src/base.js" }, "tagName": "api-viewer", "customElement": true, "attributes": [ { "name": "section", "type": { "text": "string" }, "default": "'docs'", "fieldName": "section", "inheritedFrom": { "name": "ApiViewerBase", "module": "src/base.ts" } }, { "name": "exclude-knobs", "type": { "text": "string | undefined" }, "fieldName": "excludeKnobs", "inheritedFrom": { "name": "ApiViewerBase", "module": "src/base.ts" } } ] } ], "exports": [ { "kind": "js", "name": "ApiViewer", "declaration": { "name": "ApiViewer", "module": "src/api-viewer.ts" } }, { "kind": "custom-element-definition", "name": "api-viewer", "declaration": { "name": "ApiViewer", "module": "src/api-viewer.ts" } } ] }, { "kind": "javascript-module", "path": "src/base.ts", "declarations": [ { "kind": "class", "description": "", "name": "ApiViewerBase", "members": [ { "kind": "field", "name": "section", "type": { "text": "string" }, "default": "'docs'", "attribute": "section" }, { "kind": "field", "name": "excludeKnobs", "type": { "text": "string | undefined" }, "attribute": "exclude-knobs" }, { "kind": "field", "name": "_id", "type": { "text": "number | undefined" }, "privacy": "protected", "default": "id++" }, { "kind": "method", "name": "setTemplates", "privacy": "public", "return": { "type": { "text": "void" } }, "parameters": [ { "name": "templates", "optional": true, "type": { "text": "HTMLTemplateElement[]" } } ] }, { "kind": "method", "name": "_onSelect", "privacy": "private", "return": { "type": { "text": "void" } }, "parameters": [ { "name": "e", "type": { "text": "Event" } } ] }, { "kind": "method", "name": "_onToggle", "privacy": "private", "return": { "type": { "text": "void" } }, "parameters": [ { "name": "e", "type": { "text": "CustomEvent" } } ] } ], "attributes": [ { "name": "section", "type": { "text": "string" }, "default": "'docs'", "fieldName": "section" }, { "name": "exclude-knobs", "type": { "text": "string | undefined" }, "fieldName": "excludeKnobs" } ], "mixins": [ { "name": "ManifestMixin", "package": "@api-viewer/common/lib/index.js" } ], "superclass": { "name": "LitElement", "package": "lit" }, "customElement": true } ], "exports": [ { "kind": "js", "name": "ApiViewerBase", "declaration": { "name": "ApiViewerBase", "module": "src/base.ts" } } ] }, { "kind": "javascript-module", "path": "src/styles.ts", "declarations": [], "exports": [ { "kind": "js", "name": "default", "declaration": { "module": "src/styles.ts" } } ] } ] }