UNPKG

@deepkit/desktop-ui

Version:

Library for desktop UI widgets in Angular 10+

2,436 lines 6.29 MB
{ "id": 0, "name": "@deepkit/desktop-ui", "kind": 0, "flags": {}, "originalName": "", "children": [ { "id": 1, "name": "\"browser-text\"", "kind": 1, "kindString": "External module", "flags": { "isExported": true }, "originalName": "/Users/marcschmidt/bude/deepkit-framework/packages/desktop-ui/src/browser-text.ts", "children": [ { "id": 2, "name": "BrowserText", "kind": 128, "kindString": "Class", "flags": { "isExported": true }, "children": [ { "id": 5, "name": "constructor", "kind": 512, "kindString": "Constructor", "flags": { "isExported": true }, "signatures": [ { "id": 8, "name": "new BrowserText", "kind": 16384, "kindString": "Constructor signature", "flags": { "isExported": true }, "parameters": [ { "id": 9, "name": "fontSize", "kind": 32768, "kindString": "Parameter", "flags": { "isExported": true }, "type": { "type": "intrinsic", "name": "number" }, "defaultValue": "11" }, { "id": 10, "name": "fontFamily", "kind": 32768, "kindString": "Parameter", "flags": { "isExported": true }, "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "getComputedStyle(document.body).fontFamily" } ], "type": { "type": "reference", "id": 2, "name": "BrowserText" } } ], "sources": [ { "fileName": "src/browser-text.ts", "line": 5, "character": 54 } ] }, { "id": 3, "name": "canvas", "kind": 1024, "kindString": "Property", "flags": { "isProtected": true, "isExported": true }, "sources": [ { "fileName": "src/browser-text.ts", "line": 3, "character": 20 } ], "type": { "type": "reference", "name": "HTMLCanvasElement" }, "defaultValue": "document.createElement('canvas')" }, { "id": 4, "name": "context", "kind": 1024, "kindString": "Property", "flags": { "isProtected": true, "isExported": true }, "sources": [ { "fileName": "src/browser-text.ts", "line": 5, "character": 21 } ], "type": { "type": "reference", "name": "CanvasRenderingContext2D" }, "defaultValue": "this.canvas.getContext('2d')!" }, { "id": 7, "name": "fontFamily", "kind": 1024, "kindString": "Property", "flags": { "isPublic": true, "isExported": true, "isConstructorProperty": true }, "sources": [ { "fileName": "src/browser-text.ts", "line": 7, "character": 63 } ], "type": { "type": "intrinsic", "name": "string" } }, { "id": 6, "name": "fontSize", "kind": 1024, "kindString": "Property", "flags": { "isPublic": true, "isExported": true, "isConstructorProperty": true }, "sources": [ { "fileName": "src/browser-text.ts", "line": 7, "character": 31 } ], "type": { "type": "intrinsic", "name": "number" } }, { "id": 11, "name": "destroy", "kind": 2048, "kindString": "Method", "flags": { "isExported": true }, "signatures": [ { "id": 12, "name": "destroy", "kind": 4096, "kindString": "Call signature", "flags": { "isExported": true }, "type": { "type": "intrinsic", "name": "void" } } ], "sources": [ { "fileName": "src/browser-text.ts", "line": 11, "character": 11 } ] }, { "id": 13, "name": "getDimensions", "kind": 2048, "kindString": "Method", "flags": { "isExported": true }, "signatures": [ { "id": 14, "name": "getDimensions", "kind": 4096, "kindString": "Call signature", "flags": { "isExported": true }, "parameters": [ { "id": 15, "name": "text", "kind": 32768, "kindString": "Parameter", "flags": { "isExported": true }, "type": { "type": "intrinsic", "name": "string" } } ], "type": { "type": "reflection", "declaration": { "id": 16, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": { "isExported": true }, "children": [ { "id": 18, "name": "height", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "src/browser-text.ts", "line": 20, "character": 18 } ], "type": { "type": "intrinsic", "name": "number" }, "defaultValue": "m.actualBoundingBoxAscent + m.actualBoundingBoxDescent" }, { "id": 17, "name": "width", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "src/browser-text.ts", "line": 19, "character": 17 } ], "type": { "type": "intrinsic", "name": "number" }, "defaultValue": "m.width" } ], "groups": [ { "title": "Variables", "kind": 32, "children": [ 18, 17 ] } ] } } } ], "sources": [ { "fileName": "src/browser-text.ts", "line": 15, "character": 17 } ] } ], "groups": [ { "title": "Constructors", "kind": 512, "children": [ 5 ] }, { "title": "Properties", "kind": 1024, "children": [ 3, 4, 7, 6 ] }, { "title": "Methods", "kind": 2048, "children": [ 11, 13 ] } ], "sources": [ { "fileName": "src/browser-text.ts", "line": 2, "character": 24 } ] } ], "groups": [ { "title": "Classes", "kind": 128, "children": [ 2 ] } ], "sources": [ { "fileName": "src/browser-text.ts", "line": 1, "character": 0 } ] }, { "id": 19, "name": "\"components/app/cd-counter.component\"", "kind": 1, "kindString": "External module", "flags": { "isExported": true }, "originalName": "/Users/marcschmidt/bude/deepkit-framework/packages/desktop-ui/src/components/app/cd-counter.component.ts", "children": [ { "id": 20, "name": "CdCounterComponent", "kind": 128, "kindString": "Class", "flags": { "isExported": true }, "decorators": [ { "name": "Component", "type": { "type": "reference", "name": "Component" }, "arguments": { "obj": "{\n selector: 'dui-cd-counter',\n template: `{{counter}}`\n}" } } ], "children": [ { "id": 21, "name": "i", "kind": 1024, "kindString": "Property", "flags": { "isPrivate": true, "isExported": true }, "sources": [ { "fileName": "src/components/app/cd-counter.component.ts", "line": 18, "character": 13 } ], "type": { "type": "intrinsic", "name": "number" }, "defaultValue": "0" }, { "id": 22, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "decorators": [ { "name": "Input", "type": { "type": "reference", "name": "Input" }, "arguments": {} } ], "sources": [ { "fileName": "src/components/app/cd-counter.component.ts", "line": 20, "character": 17 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] } }, { "id": 23, "name": "counter", "kind": 262144, "kindString": "Accessor", "flags": { "isExported": true }, "getSignature": [ { "id": 24, "name": "__get", "kind": 524288, "kindString": "Get signature", "flags": { "isExported": true }, "type": { "type": "intrinsic", "name": "number" } } ], "sources": [ { "fileName": "src/components/app/cd-counter.component.ts", "line": 22, "character": 15 } ] } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 21, 22 ] }, { "title": "Accessors", "kind": 262144, "children": [ 23 ] } ], "sources": [ { "fileName": "src/components/app/cd-counter.component.ts", "line": 17, "character": 31 } ] } ], "groups": [ { "title": "Classes", "kind": 128, "children": [ 20 ] } ], "sources": [ { "fileName": "src/components/app/cd-counter.component.ts", "line": 1, "character": 0 } ] }, { "id": 25, "name": "\"components/app/dui-responsive.directive\"", "kind": 1, "kindString": "External module", "flags": { "isExported": true }, "originalName": "/Users/marcschmidt/bude/deepkit-framework/packages/desktop-ui/src/components/app/dui-responsive.directive.ts", "children": [ { "id": 26, "name": "DuiResponsiveDirective", "kind": 128, "kindString": "Class", "flags": { "isExported": true }, "decorators": [ { "name": "Directive", "type": { "type": "reference", "name": "Directive" }, "arguments": { "obj": "{\n selector: '[duiClassMin]',\n}" } } ], "children": [ { "id": 36, "name": "constructor", "kind": 512, "kindString": "Constructor", "flags": { "isExported": true }, "signatures": [ { "id": 38, "name": "new DuiResponsiveDirective", "kind": 16384, "kindString": "Constructor signature", "flags": { "isExported": true }, "parameters": [ { "id": 39, "name": "element", "kind": 32768, "kindString": "Parameter", "flags": { "isExported": true }, "type": { "type": "reference", "name": "ElementRef" } } ], "type": { "type": "reference", "id": 26, "name": "DuiResponsiveDirective" } } ], "sources": [ { "fileName": "src/components/app/dui-responsive.directive.ts", "line": 20, "character": 63 } ] }, { "id": 27, "name": "clazz", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "sources": [ { "fileName": "src/components/app/dui-responsive.directive.ts", "line": 17, "character": 9 } ], "type": { "type": "reflection", "declaration": { "id": 28, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": { "isExported": true }, "indexSignature": [ { "id": 29, "name": "__index", "kind": 8192, "kindString": "Index signature", "flags": { "isExported": true }, "parameters": [ { "id": 30, "name": "className", "kind": 32768, "kindString": "Parameter", "flags": { "isExported": true }, "type": { "type": "intrinsic", "name": "string" } } ], "type": { "type": "intrinsic", "name": "boolean" } } ], "sources": [ { "fileName": "src/components/app/dui-responsive.directive.ts", "line": 17, "character": 10 } ] } } }, { "id": 32, "name": "duiClassMin", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "decorators": [ { "name": "Input", "type": { "type": "reference", "name": "Input" }, "arguments": {} } ], "sources": [ { "fileName": "src/components/app/dui-responsive.directive.ts", "line": 20, "character": 24 } ], "type": { "type": "reflection", "declaration": { "id": 33, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": { "isExported": true }, "indexSignature": [ { "id": 34, "name": "__index", "kind": 8192, "kindString": "Index signature", "flags": { "isExported": true }, "parameters": [ { "id": 35, "name": "className", "kind": 32768, "kindString": "Parameter", "flags": { "isExported": true }, "type": { "type": "intrinsic", "name": "string" } } ], "type": { "type": "intrinsic", "name": "number" } } ], "sources": [ { "fileName": "src/components/app/dui-responsive.directive.ts", "line": 20, "character": 25 } ] } } }, { "id": 37, "name": "element", "kind": 1024, "kindString": "Property", "flags": { "isPrivate": true, "isExported": true, "isConstructorProperty": true }, "sources": [ { "fileName": "src/components/app/dui-responsive.directive.ts", "line": 23, "character": 23 } ], "type": { "type": "reference", "name": "ElementRef" } }, { "id": 31, "name": "lastRequest", "kind": 1024, "kindString": "Property", "flags": { "isProtected": true, "isExported": true }, "sources": [ { "fileName": "src/components/app/dui-responsive.directive.ts", "line": 18, "character": 25 } ], "type": { "type": "intrinsic", "name": "any" } }, { "id": 40, "name": "ngOnInit", "kind": 2048, "kindString": "Method", "flags": { "isExported": true }, "signatures": [ { "id": 41, "name": "ngOnInit", "kind": 4096, "kindString": "Call signature", "flags": { "isExported": true }, "type": { "type": "intrinsic", "name": "void" } } ], "sources": [ { "fileName": "src/components/app/dui-responsive.directive.ts", "line": 26, "character": 12 } ] }, { "id": 42, "name": "onResize", "kind": 2048, "kindString": "Method", "flags": { "isExported": true }, "decorators": [ { "name": "HostListener", "type": { "type": "reference", "name": "HostListener" }, "arguments": { "eventName": "'window:resize'" } } ], "signatures": [ { "id": 43, "name": "onResize", "kind": 4096, "kindString": "Call signature", "flags": { "isExported": true }, "type": { "type": "intrinsic", "name": "void" } } ], "sources": [ { "fileName": "src/components/app/dui-responsive.directive.ts", "line": 31, "character": 12 } ] } ], "groups": [ { "title": "Constructors", "kind": 512, "children": [ 36 ] }, { "title": "Properties", "kind": 1024, "children": [ 27, 32, 37, 31 ] }, { "title": "Methods", "kind": 2048, "children": [ 40, 42 ] } ], "sources": [ { "fileName": "src/components/app/dui-responsive.directive.ts", "line": 16, "character": 35 } ], "implementedTypes": [ { "type": "reference", "name": "OnInit" } ] } ], "groups": [ { "title": "Classes", "kind": 128, "children": [ 26 ] } ], "sources": [ { "fileName": "src/components/app/dui-responsive.directive.ts", "line": 1, "character": 0 } ] }, { "id": 322, "name": "\"components/app/dui-view.directive\"", "kind": 1, "kindString": "External module", "flags": { "isExported": true }, "originalName": "/Users/marcschmidt/bude/deepkit-framework/packages/desktop-ui/src/components/app/dui-view.directive.ts", "children": [ { "id": 328, "name": "ViewDirective", "kind": 128, "kindString": "Class", "flags": { "isExported": true }, "decorators": [ { "name": "Directive", "type": { "type": "reference", "name": "Directive" }, "arguments": { "obj": "{\n selector: '[duiView]',\n providers: [{ provide: ViewState, useClass: ViewState }]\n}" } } ], "children": [ { "id": 332, "name": "constructor", "kind": 512, "kindString": "Constructor", "flags": { "isExported": true }, "signatures": [ { "id": 335, "name": "new ViewDirective", "kind": 16384, "kindString": "Constructor signature", "flags": { "isExported": true }, "parameters": [ { "id": 336, "name": "template", "kind": 32768, "kindString": "Parameter", "flags": { "isExported": true }, "type": { "type": "reference", "typeArguments": [ { "type": "intrinsic", "name": "any" } ], "name": "TemplateRef" } }, { "id": 337, "name": "viewContainer", "kind": 32768, "kindString": "Parameter", "flags": { "isExported": true }, "type": { "type": "reference", "name": "ViewContainerRef" } } ], "type": { "type": "reference", "id": 328, "name": "ViewDirective" } } ], "sources": [ { "fileName": "src/components/app/dui-view.directive.ts", "line": 38, "character": 67 } ] }, { "id": 331, "name": "parentViewDirective", "kind": 1024, "kindString": "Property", "flags": { "isPublic": true, "isExported": true }, "sources": [ { "fileName": "src/components/app/dui-view.directive.ts", "line": 38, "character": 39 } ], "type": { "type": "union", "types": [ { "type": "reference", "id": 328, "name": "ViewDirective" }, { "type": "intrinsic", "name": "undefined" } ] } }, { "id": 333, "name": "template", "kind": 1024, "kindString": "Property", "flags": { "isProtected": true, "isExported": true, "isConstructorProperty": true }, "sources": [ { "fileName": "src/components/app/dui-view.directive.ts", "line": 41, "character": 26 } ], "type": { "type": "reference", "typeArguments": [ { "type": "intrinsic", "name": "any" } ], "name": "TemplateRef" } }, { "id": 329, "name": "view", "kind": 1024, "kindString": "Property", "flags": { "isProtected": true, "isExported": true, "isOptional": true }, "sources": [ { "fileName": "src/components/app/dui-view.directive.ts", "line": 34, "character": 18 } ], "type": { "type": "reference", "typeArguments": [ { "type": "intrinsic", "name": "any" } ], "name": "EmbeddedViewRef" } }, { "id": 334, "name": "viewContainer", "kind": 1024, "kindString": "Property", "flags": { "isProtected": true, "isExported": true, "isConstructorProperty": true }, "sources": [ { "fileName": "src/components/app/dui-view.directive.ts", "line": 42, "character": 31 } ], "type": { "type": "reference", "name": "ViewContainerRef" } }, { "id": 330, "name": "visible", "kind": 1024, "kindString": "Property", "flags": { "isProtected": true, "isExported": true }, "sources": [ { "fileName": "src/components/app/dui-view.directive.ts", "line": 36, "character": 21 } ], "type": { "type": "intrinsic", "name": "boolean" }, "defaultValue": "false" }, { "id": 340, "name": "duiView", "kind": 262144, "kindString": "Accessor", "flags": { "isExported": true }, "decorators": [ { "name": "Input", "type": { "type": "reference", "name": "Input" }, "arguments": {} } ], "setSignature": [ { "id": 341, "name": "__set", "kind": 1048576, "kindString": "Set signature", "flags": { "isExported": true }, "parameters": [ { "id": 342, "name": "v", "kind": 32768, "kindString": "Parameter", "flags": { "isExported": true }, "type": { "type": "intrinsic", "name": "boolean" } } ], "type": { "type": "intrinsic", "name": "void" } } ], "sources": [ { "fileName": "src/components/app/dui-view.directive.ts", "line": 62, "character": 15 } ] }, { "id": 338, "name": "isVisible", "kind": 2048, "kindString": "Method", "flags": { "isPublic": true, "isExported": true }, "signatures": [ { "id": 339, "name": "isVisible", "kind": 4096, "kindString": "Call signature", "flags": { "isExported": true }, "type": { "type": "intrinsic", "name": "boolean" } } ], "sources": [ { "fileName": "src/components/app/dui-view.directive.ts", "line": 47, "character": 20 } ] }, { "id": 343, "name": "ngOnDestroy", "kind": 2048, "kindString": "Method", "flags": { "isExported": true }, "signatures": [ { "id": 344, "name": "ngOnDestroy", "kind": 4096, "kindString": "Call signature", "flags": { "isExported": true }, "type": { "type": "intrinsic", "name": "void" } } ], "sources": [ { "fileName": "src/components/app/dui-view.directive.ts", "line": 100, "character": 15 } ] } ], "groups": [ { "title": "Constructors", "kind": 512, "children": [ 332 ] }, { "title": "Properties", "kind": 1024, "children": [ 331, 333, 329, 334, 330 ] }, { "title": "Accessors", "kind": 262144, "children": [ 340 ] }, { "title": "Methods", "kind": 2048, "children": [ 338, 343 ] } ], "sources": [ { "fileName": "src/components/app/dui-view.directive.ts", "line": 33, "character": 26 } ], "implementedTypes": [ { "type": "reference", "name": "OnDestroy" } ] }, { "id": 323, "name": "ViewState", "kind": 128, "kindString": "Class", "flags": { "isExported": true }, "decorators": [ { "name": "Injectable", "type": { "type": "reference", "name": "Injectable" }, "arguments": {} } ], "children": [ { "id": 324, "name": "id", "kind": 1024, "kindString": "Property", "flags": { "isPublic": true, "isExported": true }, "sources": [ { "fileName": "src/components/app/dui-view.directive.ts", "line": 20, "character": 13 } ], "type": { "type": "intrinsic", "name": "number" }, "defaultValue": "i++" }, { "id": 325, "name": "viewDirective", "kind": 1024, "kindString": "Property", "flags": { "isPublic": true, "isExported": true, "isOptional": true }, "sources": [ { "fileName": "src/components/app/dui-view.directive.ts", "line": 22, "character": 24 } ], "type": { "type": "reference", "id": 328, "name": "ViewDirective" }, "defaultValue": "currentViewDirective" }, { "id": 326, "name": "attached", "kind": 262144, "kindString": "Accessor", "flags": { "isExported": true }, "getSignature": [ { "id": 327, "name": "__get", "kind": 524288, "kindString": "Get signature", "flags": { "isExported": true }, "type": { "type": "intrinsic", "name": "boolean" } } ], "sources": [ { "fileName": "src/components/app/dui-view.directive.ts", "line": 24, "character": 16 } ] } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 324, 325 ] }, { "title": "Accessors", "kind": 262144, "children": [ 326 ] } ], "sources": [ { "fileName": "src/components/app/dui-view.directive.ts", "line": 19, "character": 22 } ] }, { "id": 346, "name": "currentViewDirective", "kind": 32, "kindString": "Variable", "flags": { "isLet": true }, "sources": [ { "fileName": "src/components/app/dui-view.directive.ts", "line": 16, "character": 24 } ], "type": { "type": "union", "types": [ { "type": "reference", "id": 328, "name": "ViewDirective" }, { "type": "intrinsic", "name": "undefined" } ] } }, { "id": 345, "name": "i", "kind": 32, "kindString": "Variable", "flags": { "isLet": true }, "sources": [ { "fileName": "src/components/app/dui-view.directive.ts", "line": 14, "character": 5 } ], "type": { "type": "intrinsic", "name": "number" }, "defaultValue": "0" } ], "groups": [ { "title": "Classes", "kind": 128, "children": [ 328, 323 ] }, { "title": "Variables", "kind": 32, "children": [ 346, 345 ] } ], "sources": [ { "fileName": "src/components/app/dui-view.directive.ts", "line": 1, "character": 0 } ] }, { "id": 1219, "name": "\"components/app/index\"", "kind": 1, "kindString": "External module", "flags": { "isExported": true }, "originalName": "/Users/marcschmidt/bude/deepkit-framework/packages/desktop-ui/src/components/app/index.ts", "children": [ { "id": 1319, "name": "AsyncRenderPipe", "kind": 16777216, "kindString": "Reference", "flags": { "isExported": true }, "target": 1147 }, { "id": 1305, "name": "CdCounterComponent", "kind": 16777216, "kindString": "Reference", "flags": { "isExported": true }, "target": 20 }, { "id": 1308, "name": "DuiResponsiveDirective", "kind": 16777216, "kindString": "Reference", "flags": { "isExported": true }, "target": 26 }, { "id": 1321, "name": "HumanFileSizePipe", "kind": 16777216, "kindString": "Reference", "flags": { "isExported": true }, "target": 1172 }, { "id": 1313, "name": "MenuBase", "kind": 16777216, "kindString": "Reference", "flags": { "isExported": true }, "target": 365 }, { "id": 1315, "name": "MenuCheckboxDirective", "kind": 16777216, "kindString": "Reference", "flags": { "isExported": true }, "target": 429 }, { "id": 1318, "name": "MenuDirective", "kind": 16777216, "kindString": "Reference", "flags": { "isExported": true }, "target": 525 }, { "id": 1314, "name": "MenuItemDirective", "kind": 16777216, "kindString": "Reference", "flags": { "isExported": true }, "target": 397 }, { "id": 1316, "name": "MenuRadioDirective", "kind": 16777216, "kindString": "Reference", "flags": { "isExported": true }, "target": 461 }, { "id": 1317, "name": "MenuSeparatorDirective", "kind": 16777216, "kindString": "Reference", "flags": { "isExported": true }, "target": 493 }, { "id": 1320, "name": "ObjectURLPipe", "kind": 16777216, "kindString": "Reference", "flags": { "isExported": true }, "target": 1161 }, { "id": 1311, "name": "OpenExternalDirective", "kind": 16777216, "kindString": "Reference", "flags": { "isExported": true }, "target": 290 }, { "id": 1304, "name": "ReactiveChangeDetectionModule", "kind": 16777216, "kindString": "Reference", "flags": { "isExported": true }, "target": 1178 }, { "id": 1307, "name": "ViewDirective", "kind": 16777216, "kindString": "Reference", "flags": { "isExported": true }, "target": 328 }, { "id": 1306, "name": "ViewState", "kind": 16777216, "kindString": "Reference", "flags": { "isExported": true }, "target": 323 }, { "id": 1312, "name": "ZonelessChangeDetector", "kind": 16777216, "kindString": "Reference", "flags": { "isExported": true }, "target": 304 }, { "id": 1310, "name": "detectChangesNextFrame", "kind": 16777216, "kindString": "Reference", "flags": { "isExported": true }, "target": 316 }, { "id": 1303, "name": "observe", "kind": 16777216, "kindString": "Reference", "flags": { "isExported": true }, "target": 1213 }, { "id": 1300, "name": "observeAction", "kind": 16777216, "kindString": "Reference", "flags": { "isExported": true }, "target": 1186 }, { "id": 1302, "name": "reactiveComponent", "kind": 16777216, "kindString": "Reference", "flags": { "isExported": true }, "target": 1210 }, { "id": 1309, "name": "scheduleWindowResizeEvent", "kind": 16777216, "kindString": "Reference", "flags": { "isExported": true }, "target": 309 }, { "id": 1301, "name": "unsubscribe", "kind": 16777216, "kindString": "Reference", "flags": { "isExported": true }, "target": 1207 }, { "id": 1220, "name": "BaseComponent", "kind": 128, "kindString": "Class", "flags": { "isExported": true }, "decorators": [ { "name": "Directive", "type": { "type": "reference", "name": "Directive" }, "arguments": {} } ], "children": [ { "id": 1221, "name": "disabled", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "decorators": [ { "name": "Input", "type": { "type": "reference", "name": "Input" }, "arguments": {} } ], "sources": [ { "fileName": "src/components/app/index.ts", "line": 57, "character": 21 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "false" }, { "type": "intrinsic", "name": "true" } ] } }, { "id": 1222, "name": "isDisabled", "kind": 262144, "kindString": "Accessor", "flags": { "isExported": true }, "decorators": [ { "name": "HostBinding", "type": { "type": "reference", "name": "HostBinding" }, "arguments": { "hostPropertyName": "'class.disabled'" } } ], "getSignature": [ { "id": 1223, "name": "__get", "kind": 524288, "kindString": "Get signature", "flags": { "isExported": true }, "type": { "type": "intrinsic", "name": "boolean" } } ], "sources": [ { "fileName": "src/components/app/index.ts", "line": 60, "character": 18 } ] } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 1221 ] }, { "title": "Accessors", "kind": 262144, "children": [ 1222 ] } ], "sources": [ { "fileName": "src/components/app/index.ts", "line": 56, "character": 26 } ], "extendedBy": [ { "type": "reference", "id": 1224, "name": "UiComponentComponent" } ] }, { "id": 1255, "name": "DuiApp", "kind": 128, "kindString": "Class", "flags": { "isExported": true }, "decorators": [ { "name": "Injectable", "type": { "type": "reference", "name": "Injectable" }, "arguments": {} } ], "children": [ { "id": 1258, "name": "constructor", "kind": 512, "kindString": "Constructor", "flags": { "isExported": true }, "signatures": [ { "id": 1262, "name": "new DuiApp", "kind": 16384, "kindString": "Constructor signature", "flags": { "isExported": true }, "parameters": [ { "id": 1263, "name": "app", "kind": 32768, "kindString": "Parameter", "flags": { "isExported": true }, "type": { "type": "reference", "name": "ApplicationRef" } }, { "id": 1264, "name": "windowRegistry", "kind": 32768, "kindString": "Parameter", "flags": { "isExported": true }, "type": { "type": "reference", "id": 1085, "name": "WindowRegistry" } }, { "id": 1265, "name": "router", "kind": 32768, "kindString": "Parameter", "flags": { "isExported": true, "isOptional": true }, "decorators": [ { "name": "Optional", "type": { "type": "reference", "name": "Optional" }, "arguments": {} } ], "type": { "type": "reference", "name": "Router" } } ], "type": { "type": "reference", "id": 1255, "name": "DuiApp" } } ], "sources": [ { "fileName": "src/components/app/index.ts", "line": 139, "character": 72 } ] }, { "id": 1259, "name": "app", "kind": 1024, "kindString": "Property", "flags": { "isProtected": true, "isExported": true, "isConstructorProperty": true }, "sources": [ { "fileName": "src/components/app/index.ts", "line": 142, "character": 21 } ], "type": { "type": "reference", "name": "ApplicationRef" } }, { "id": 1256, "name": "darkMode", "kind": 1024, "kindString": "Property", "flags": { "isProtected": true, "isExported": true, "isOptional": true }, "sources": [ { "fileName": "src/components/app/index.ts", "line": 138, "character": 22 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "false" }, { "type": "intrinsic", "name": "true" } ] }, "defaultValue": "false" }, { "id": 1257, "name": "platform", "kind": 1024, "kindString": "Property", "flags": { "isProtected": true, "isExported": true }, "sources": [ { "fileName": "src/components/app/index.ts", "line": 139, "character": 22 } ], "type": { "type": "union", "types": [ { "type": "stringLiteral", "value": "web" }, { "type": "stringLiteral", "value": "darwin" }, { "type": "stringLiteral", "value": "linux" }, { "type": "stringLiteral", "value": "win32" } ] }, "defaultValue": "\"darwin\"" }, { "id": 1261, "name": "router", "kind": 1024, "kindString": "Property", "flags": { "isProtected": true, "isExported": true, "isOptional": true, "isConstructorProperty": true }, "decorators": [ { "name": "Optional", "type": { "type": "reference", "name": "Optional" }, "arguments": {} } ], "sources": [ { "fileName": "src/components/app/index.ts", "line": 144, "character": 36 } ], "type": { "type": "reference", "name": "Router" } }, { "id": 1260, "name": "windowRegistry", "kind": 1024, "kindString": "Property", "flags": { "isProtected": true, "isExported": true, "isConstructorProperty": true }, "sources": [ { "fileName": "src/components/app/index.ts", "line": 143, "character": 32 } ], "type": { "type": "reference", "id": 1085, "name": "WindowRegistry" } }, { "id": 1277, "name": "theme", "kind": 262144, "kindString": "Accessor", "flags": { "isExported": true }, "getSignature": [ { "id": 1278, "name": "__get", "kind": 524288, "kindString": "Get signature", "flags": { "isExported": true }, "type": { "type": "union", "types": [ { "type": "stringLiteral", "value": "auto" }, { "type": "stringLiteral", "value": "light" }, { "type": "stringLiteral", "value": "dark" } ] } } ], "setSignature": [ { "id": 1279, "name": "__set", "kind": 1048576, "kindString": "Set signature", "flags": { "isExported": true }, "parameters": [ { "id": 1280, "name": "theme", "kind": 32768, "kindString": "Parameter", "flags": { "isExported": true }, "type": { "type": "union", "types": [ { "type": "stringLiteral", "value": "auto" }, { "type": "stringLiteral", "value": "light" }, { "type": "stringLiteral", "value": "dark" } ] } } ], "type": { "type": "intrinsic", "name": "void" } } ], "sources": [ { "fileName": "src/components/app/index.ts", "line": 241, "character": 13 }, { "fileName": "src/components/app/index.ts", "line": 249, "character": 13 } ] }, { "id": 1271, "name": "getPlatform", "kind": 2048, "kindString": "Method", "flags": { "isExported": true }, "signatures": [ { "id": 1272, "name": "getPlatform", "kind": 4096, "kindString": "Call signature", "flags": { "isExported": true }, "type": { "type": "intrinsic", "name": "string" } } ], "sources": [ { "fileName": "src/components/app/index.ts", "line": 229, "character": 15 } ] }, { "id": 1286, "name": "getVibrancy", "kind": 2048, "kindString": "Method", "flags": { "isExported": true }, "signatures": [ { "id": 1287, "name": "getVibrancy", "kind": 4096, "kindString": "Call signature", "flags": { "isExported": true }, "type": { "type": "union", "types": [ { "type": "stringLiteral", "value": "ultra-dark" }, { "type": "stringLiteral", "value": "light" } ] } } ], "sources": [ { "fileName": "src/components/app/index.ts", "line": 271, "character": 15 } ] }, { "id": 1273, "name": "isDarkMode", "kind": 2048, "kindString": "Method", "flags": { "isExported": true }, "signatures": [ { "id": 1274, "name": "isDarkMode", "kind": 4096, "kindString": "Call signature", "flags": { "isExported": true }, "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "false" }, { "type": "intrinsic", "name": "true" } ] } } ], "sources": [ { "fileName": "src/components/app/index.ts", "line": 233, "character": 14 } ] }, { "id": 1281, "name": "isDarkModeOverwritten", "kind": 2048, "kindString": "Method", "flags": { "isExported": true }, "signatures": [ { "id": 1282, "name": "isDarkModeOverwritten", "kind": 4096, "kindString": "Call signature", "flags": { "isExported": true }, "type": { "type": "intrinsic", "name": "boolean" } } ], "sources": [ { "fileName": "src/components/app/index.ts", "line": 258, "character": 25 } ] }, { "id": 1291, "name": "isPreferDarkColorSchema", "kind": 2048, "kindString": "Method", "flags": { "isProtected": true, "isExported": true }, "signatures": [ { "id": 1292, "name": "isPreferDarkColorSchema", "kind": 4096, "kindString": "Call signature", "flags": { "isExported": true }, "type": { "type": "intrinsic", "name": "boolean" } } ], "sources": [ { "fileName": "src/components/app/index.ts", "line": 300, "character": 37 } ] }, { "id": 1275, "name": "setAutoDarkMode", "kind": 2048, "kindString": "Method", "flags": { "isExported": true }, "signatures": [ { "id": 1276, "name