UNPKG

polymer-analyzer

Version:
351 lines (350 loc) 7.48 kB
{ "schema_version": "1.0.0", "elements": [ { "description": "", "summary": "", "path": "classes.js", "properties": [], "methods": [], "staticMethods": [], "demos": [], "metadata": {}, "sourceRange": { "start": { "line": 0, "column": 0 }, "end": { "line": 0, "column": 37 } }, "privacy": "public", "attributes": [], "events": [], "styling": { "cssVariables": [], "selectors": [] }, "slots": [], "tagname": "my-element", "name": "Element", "superclass": "HTMLElement" }, { "description": "", "summary": "", "path": "classes.js", "properties": [], "methods": [], "staticMethods": [], "demos": [], "metadata": {}, "sourceRange": { "start": { "line": 7, "column": 0 }, "end": { "line": 13, "column": 1 } }, "privacy": "public", "attributes": [], "events": [], "styling": { "cssVariables": [], "selectors": [] }, "slots": [], "tagname": "annotated-elem", "name": "AnnotatedElement", "superclass": "HTMLElement" } ], "mixins": [ { "description": "", "summary": "", "path": "classes.js", "properties": [], "methods": [], "staticMethods": [], "demos": [], "metadata": {}, "sourceRange": { "start": { "line": 19, "column": 0 }, "end": { "line": 21, "column": 1 } }, "privacy": "public", "attributes": [], "events": [], "styling": { "cssVariables": [], "selectors": [] }, "slots": [], "name": "Mixin" }, { "description": "", "summary": "", "path": "classes.js", "properties": [], "methods": [], "staticMethods": [], "demos": [], "metadata": {}, "sourceRange": { "start": { "line": 27, "column": 0 }, "end": { "line": 27, "column": 37 } }, "privacy": "public", "attributes": [], "events": [], "styling": { "cssVariables": [], "selectors": [] }, "slots": [], "name": "AnnotatedMixin" } ], "classes": [ { "name": "Base", "description": "", "summary": "", "path": "classes.js", "properties": [], "methods": [ { "name": "baseMethod", "description": "This is a base method.", "privacy": "public", "sourceRange": { "start": { "line": 32, "column": 2 }, "end": { "line": 33, "column": 3 } }, "metadata": {}, "params": [] }, { "name": "overriddenMethod", "description": "Will be overriden by Subclass.", "privacy": "public", "sourceRange": { "start": { "line": 35, "column": 2 }, "end": { "line": 36, "column": 3 } }, "metadata": {}, "params": [] } ], "staticMethods": [ { "name": "baseStaticMethod", "description": "", "privacy": "public", "sourceRange": { "start": { "line": 38, "column": 2 }, "end": { "line": 39, "column": 3 } }, "metadata": {}, "params": [] }, { "name": "overriddenStaticMethod", "description": "", "privacy": "public", "sourceRange": { "start": { "line": 41, "column": 2 }, "end": { "line": 42, "column": 3 } }, "metadata": {}, "params": [] } ], "demos": [], "metadata": {}, "sourceRange": { "start": { "line": 30, "column": 0 }, "end": { "line": 43, "column": 1 } }, "privacy": "public" }, { "name": "Subclass", "description": "", "superclass": "Base", "summary": "", "path": "classes.js", "properties": [], "methods": [ { "name": "baseMethod", "description": "This is a base method.", "privacy": "public", "sourceRange": { "start": { "line": 32, "column": 2 }, "end": { "line": 33, "column": 3 } }, "metadata": {}, "params": [], "inheritedFrom": "Base" }, { "name": "overriddenMethod", "description": "Overrides the method on Base.", "privacy": "public", "sourceRange": { "start": { "line": 47, "column": 2 }, "end": { "line": 49, "column": 3 } }, "metadata": {}, "params": [] }, { "name": "subMethod", "description": "This method only exists on Subclass.", "privacy": "public", "sourceRange": { "start": { "line": 52, "column": 2 }, "end": { "line": 53, "column": 3 } }, "metadata": {}, "params": [] } ], "staticMethods": [ { "name": "baseStaticMethod", "description": "", "privacy": "public", "sourceRange": { "start": { "line": 38, "column": 2 }, "end": { "line": 39, "column": 3 } }, "metadata": {}, "params": [], "inheritedFrom": "Base" }, { "name": "overriddenStaticMethod", "description": "", "privacy": "public", "sourceRange": { "start": { "line": 55, "column": 2 }, "end": { "line": 56, "column": 3 } }, "metadata": {}, "params": [] }, { "name": "staticSubMethod", "description": "", "privacy": "public", "sourceRange": { "start": { "line": 58, "column": 2 }, "end": { "line": 59, "column": 3 } }, "metadata": {}, "params": [] } ], "demos": [], "metadata": {}, "sourceRange": { "start": { "line": 45, "column": 0 }, "end": { "line": 60, "column": 1 } }, "privacy": "public" } ] }