UNPKG

@rxap/tree

Version:

This package provides a tree component and data source for Angular applications. It includes features such as searching, filtering, and displaying hierarchical data. The package also offers directives for customizing the content of tree nodes.

2,008 lines 289 kB
{ "id": 0, "name": "@rxap/tree", "variant": "project", "kind": 1, "flags": {}, "children": [ { "id": 124, "name": "DefaultTreeApplyFilterMethod", "variant": "declaration", "kind": 128, "flags": {}, "children": [ { "id": 125, "name": "constructor", "variant": "declaration", "kind": 512, "flags": {}, "signatures": [ { "id": 126, "name": "DefaultTreeApplyFilterMethod", "variant": "signature", "kind": 16384, "flags": {}, "typeParameters": [ { "id": 127, "name": "Data", "variant": "typeParam", "kind": 131072, "flags": {}, "type": { "type": "intrinsic", "name": "unknown" }, "default": { "type": "intrinsic", "name": "any" } } ], "type": { "type": "reference", "target": 124, "typeArguments": [ { "type": "reference", "target": 127, "name": "Data", "package": "@rxap/tree", "qualifiedName": "DefaultTreeApplyFilterMethod.Data", "refersToTypeParameter": true } ], "name": "DefaultTreeApplyFilterMethod", "package": "@rxap/tree" } } ] }, { "id": 128, "name": "lastFilter", "variant": "declaration", "kind": 1024, "flags": { "isProtected": true }, "sources": [ { "fileName": "tree/src/lib/tree.data-source.ts", "line": 129, "character": 12, "url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/tree/src/lib/tree.data-source.ts#L129" } ], "type": { "type": "union", "types": [ { "type": "literal", "value": null }, { "type": "reference", "target": 6, "typeArguments": [ { "type": "intrinsic", "name": "unknown" } ], "name": "ISearchForm", "package": "@rxap/tree" } ] }, "defaultValue": "null" }, { "id": 129, "name": "call", "variant": "declaration", "kind": 2048, "flags": {}, "sources": [ { "fileName": "tree/src/lib/tree.data-source.ts", "line": 131, "character": 2, "url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/tree/src/lib/tree.data-source.ts#L131" } ], "signatures": [ { "id": 130, "name": "call", "variant": "signature", "kind": 4096, "flags": {}, "sources": [ { "fileName": "tree/src/lib/tree.data-source.ts", "line": 131, "character": 2, "url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/tree/src/lib/tree.data-source.ts#L131" } ], "parameters": [ { "id": 131, "name": "__namedParameters", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "reference", "target": 118, "name": "TreeApplyFilterParameter", "package": "@rxap/tree" } } ], "type": { "type": "union", "types": [ { "type": "array", "elementType": { "type": "reference", "target": { "sourceFileName": "packages/data-structure/tree/src/lib/node.ts", "qualifiedName": "Node" }, "typeArguments": [ { "type": "reference", "target": 127, "name": "Data", "package": "@rxap/tree", "qualifiedName": "DefaultTreeApplyFilterMethod.Data", "refersToTypeParameter": true }, { "type": "intrinsic", "name": "any" } ], "name": "Node", "package": "@rxap/data-structure-tree" } }, { "type": "reference", "target": { "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", "qualifiedName": "Promise" }, "typeArguments": [ { "type": "array", "elementType": { "type": "reference", "target": { "sourceFileName": "packages/data-structure/tree/src/lib/node.ts", "qualifiedName": "Node" }, "typeArguments": [ { "type": "reference", "target": 127, "name": "Data", "package": "@rxap/tree", "qualifiedName": "DefaultTreeApplyFilterMethod.Data", "refersToTypeParameter": true }, { "type": "intrinsic", "name": "any" } ], "name": "Node", "package": "@rxap/data-structure-tree" } } ], "name": "Promise", "package": "typescript" } ] }, "implementationOf": { "type": "reference", "target": -1, "name": "Method.call" } } ], "implementationOf": { "type": "reference", "target": -1, "name": "Method.call" } }, { "id": 132, "name": "isEqualToLastFilter", "variant": "declaration", "kind": 2048, "flags": { "isProtected": true }, "sources": [ { "fileName": "tree/src/lib/tree.data-source.ts", "line": 215, "character": 12, "url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/tree/src/lib/tree.data-source.ts#L215" } ], "signatures": [ { "id": 133, "name": "isEqualToLastFilter", "variant": "signature", "kind": 4096, "flags": {}, "sources": [ { "fileName": "tree/src/lib/tree.data-source.ts", "line": 215, "character": 12, "url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/tree/src/lib/tree.data-source.ts#L215" } ], "parameters": [ { "id": 134, "name": "filter", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "reference", "target": 6, "name": "ISearchForm", "package": "@rxap/tree" } } ], "type": { "type": "intrinsic", "name": "boolean" } } ] } ], "groups": [ { "title": "Constructors", "children": [ 125 ] }, { "title": "Properties", "children": [ 128 ] }, { "title": "Methods", "children": [ 129, 132 ] } ], "sources": [ { "fileName": "tree/src/lib/tree.data-source.ts", "line": 126, "character": 13, "url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/tree/src/lib/tree.data-source.ts#L126" } ], "typeParameters": [ { "id": 135, "name": "Data", "variant": "typeParam", "kind": 131072, "flags": {}, "type": { "type": "intersection", "types": [ { "type": "reference", "target": { "sourceFileName": "packages/utilities/src/lib/helpers.ts", "qualifiedName": "WithIdentifier" }, "name": "WithIdentifier", "package": "@rxap/utilities" }, { "type": "reference", "target": { "sourceFileName": "packages/utilities/src/lib/helpers.ts", "qualifiedName": "WithChildren" }, "name": "WithChildren", "package": "@rxap/utilities" } ] }, "default": { "type": "intrinsic", "name": "any" } } ], "implementedTypes": [ { "type": "reference", "target": { "sourceFileName": "packages/pattern/src/lib/method.ts", "qualifiedName": "Method" }, "typeArguments": [ { "type": "array", "elementType": { "type": "reference", "target": { "sourceFileName": "packages/data-structure/tree/src/lib/node.ts", "qualifiedName": "Node" }, "typeArguments": [ { "type": "reference", "target": 127, "name": "Data", "package": "@rxap/tree", "qualifiedName": "DefaultTreeApplyFilterMethod.Data", "refersToTypeParameter": true } ], "name": "Node", "package": "@rxap/data-structure-tree" } }, { "type": "reference", "target": 118, "name": "TreeApplyFilterParameter", "package": "@rxap/tree" } ], "name": "Method", "package": "@rxap/pattern" } ] }, { "id": 10, "name": "SearchForm", "variant": "declaration", "kind": 128, "flags": {}, "children": [ { "id": 11, "name": "constructor", "variant": "declaration", "kind": 512, "flags": {}, "signatures": [ { "id": 12, "name": "SearchForm", "variant": "signature", "kind": 16384, "flags": {}, "typeParameters": [ { "id": 13, "name": "Scope", "variant": "typeParam", "kind": 131072, "flags": {}, "default": { "type": "intrinsic", "name": "unknown" } } ], "type": { "type": "reference", "target": 10, "typeArguments": [ { "type": "reference", "target": 13, "name": "Scope", "package": "@rxap/tree", "qualifiedName": "SearchForm.Scope", "refersToTypeParameter": true } ], "name": "SearchForm", "package": "@rxap/tree" } } ] }, { "id": 14, "name": "rxapFormGroup", "variant": "declaration", "kind": 1024, "flags": {}, "sources": [ { "fileName": "tree/src/lib/search.form.ts", "line": 32, "character": 2, "url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/tree/src/lib/search.form.ts#L32" } ], "type": { "type": "reference", "target": { "sourceFileName": "packages/angular/forms/src/lib/form-group.ts", "qualifiedName": "RxapFormGroup" }, "typeArguments": [ { "type": "reference", "target": 6, "typeArguments": [ { "type": "reference", "target": 13, "name": "Scope", "package": "@rxap/tree", "qualifiedName": "SearchForm.Scope", "refersToTypeParameter": true } ], "name": "ISearchForm", "package": "@rxap/tree" } ], "name": "RxapFormGroup", "package": "@rxap/forms" }, "implementationOf": { "type": "reference", "target": -1, "name": "FormType.rxapFormGroup" } }, { "id": 16, "name": "scope", "variant": "declaration", "kind": 1024, "flags": {}, "sources": [ { "fileName": "tree/src/lib/search.form.ts", "line": 38, "character": 2, "url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/tree/src/lib/search.form.ts#L38" } ], "type": { "type": "reference", "target": { "sourceFileName": "packages/angular/forms/src/lib/form-control.ts", "qualifiedName": "RxapFormControl" }, "typeArguments": [ { "type": "reference", "target": { "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", "qualifiedName": "Record" }, "typeArguments": [ { "type": "intrinsic", "name": "string" }, { "type": "array", "elementType": { "type": "reference", "target": 13, "name": "Scope", "package": "@rxap/tree", "qualifiedName": "SearchForm.Scope", "refersToTypeParameter": true } } ], "name": "Record", "package": "typescript" } ], "name": "RxapFormControl", "package": "@rxap/forms" }, "implementationOf": { "type": "reference", "target": -1, "name": "FormType.scope" } }, { "id": 15, "name": "search", "variant": "declaration", "kind": 1024, "flags": {}, "sources": [ { "fileName": "tree/src/lib/search.form.ts", "line": 35, "character": 2, "url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/tree/src/lib/search.form.ts#L35" } ], "type": { "type": "reference", "target": { "sourceFileName": "packages/angular/forms/src/lib/form-control.ts", "qualifiedName": "RxapFormControl" }, "typeArguments": [ { "type": "intrinsic", "name": "string" } ], "name": "RxapFormControl", "package": "@rxap/forms" }, "implementationOf": { "type": "reference", "target": -1, "name": "FormType.search" } } ], "groups": [ { "title": "Constructors", "children": [ 11 ] }, { "title": "Properties", "children": [ 14, 16, 15 ] } ], "sources": [ { "fileName": "tree/src/lib/search.form.ts", "line": 30, "character": 13, "url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/tree/src/lib/search.form.ts#L30" } ], "typeParameters": [ { "id": 17, "name": "Scope", "variant": "typeParam", "kind": 131072, "flags": {}, "default": { "type": "intrinsic", "name": "unknown" } } ], "implementedTypes": [ { "type": "reference", "target": { "sourceFileName": "packages/angular/forms/src/lib/model.ts", "qualifiedName": "FormType" }, "typeArguments": [ { "type": "reference", "target": 6, "typeArguments": [ { "type": "reference", "target": 13, "name": "Scope", "package": "@rxap/tree", "qualifiedName": "SearchForm.Scope", "refersToTypeParameter": true } ], "name": "ISearchForm", "package": "@rxap/tree" } ], "name": "FormType", "package": "@rxap/forms" } ] }, { "id": 25, "name": "TreeComponent", "variant": "declaration", "kind": 128, "flags": {}, "children": [ { "id": 26, "name": "constructor", "variant": "declaration", "kind": 512, "flags": {}, "sources": [ { "fileName": "tree/src/lib/tree.component.ts", "line": 138, "character": 2, "url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/tree/src/lib/tree.component.ts#L138" } ], "signatures": [ { "id": 27, "name": "TreeComponent", "variant": "signature", "kind": 16384, "flags": {}, "sources": [ { "fileName": "tree/src/lib/tree.component.ts", "line": 138, "character": 2, "url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/tree/src/lib/tree.component.ts#L138" } ], "typeParameters": [ { "id": 28, "name": "Data", "variant": "typeParam", "kind": 131072, "flags": {}, "type": { "type": "intrinsic", "name": "unknown" }, "default": { "type": "intrinsic", "name": "any" } } ], "parameters": [ { "id": 29, "name": "viewContainerRef", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "reference", "target": { "sourceFileName": "node_modules/@angular/core/index.d.ts", "qualifiedName": "ViewContainerRef" }, "name": "ViewContainerRef", "package": "@angular/core" } }, { "id": 30, "name": "cdr", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "reference", "target": { "sourceFileName": "node_modules/@angular/core/index.d.ts", "qualifiedName": "ChangeDetectorRef" }, "name": "ChangeDetectorRef", "package": "@angular/core" } }, { "id": 31, "name": "contentEditableMethod", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "union", "types": [ { "type": "literal", "value": null }, { "type": "reference", "target": { "sourceFileName": "packages/pattern/src/lib/method.ts", "qualifiedName": "Method" }, "typeArguments": [ { "type": "intrinsic", "name": "any" }, { "type": "union", "types": [ { "type": "literal", "value": null }, { "type": "intrinsic", "name": "string" } ] } ], "name": "Method", "package": "@rxap/pattern" } ] } }, { "id": 32, "name": "renderer", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "reference", "target": { "sourceFileName": "node_modules/@angular/core/index.d.ts", "qualifiedName": "Renderer2" }, "name": "Renderer2", "package": "@angular/core" } }, { "id": 33, "name": "elementRef", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "reference", "target": { "sourceFileName": "node_modules/@angular/core/index.d.ts", "qualifiedName": "ElementRef" }, "typeArguments": [ { "type": "reference", "target": { "sourceFileName": "node_modules/typescript/lib/lib.dom.d.ts", "qualifiedName": "HTMLElement" }, "name": "HTMLElement", "package": "typescript" } ], "name": "ElementRef", "package": "@angular/core" } }, { "id": 34, "name": "searchForm", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "union", "types": [ { "type": "literal", "value": null }, { "type": "reference", "target": 10, "typeArguments": [ { "type": "intrinsic", "name": "unknown" } ], "name": "SearchForm", "package": "@rxap/tree" } ] } } ], "type": { "type": "reference", "target": 25, "typeArguments": [ { "type": "reference", "target": 28, "name": "Data", "package": "@rxap/tree", "qualifiedName": "TreeComponent.Data", "refersToTypeParameter": true } ], "name": "TreeComponent", "package": "@rxap/tree" } } ] }, { "id": 44, "name": "content", "variant": "declaration", "kind": 1024, "flags": { "isPublic": true, "isOptional": true }, "sources": [ { "fileName": "tree/src/lib/tree.component.ts", "line": 110, "character": 9, "url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/tree/src/lib/tree.component.ts#L110" } ], "type": { "type": "reference", "target": 20, "name": "TreeContentDirective", "package": "@rxap/tree" } }, { "id": 37, "name": "contentEditableMethod", "variant": "declaration", "kind": 1024, "flags": { "isPublic": true, "isOptional": true }, "sources": [ { "fileName": "tree/src/lib/tree.component.ts", "line": 96, "character": 9, "url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/tree/src/lib/tree.component.ts#L96" } ], "type": { "type": "union", "types": [ { "type": "literal", "value": null }, { "type": "reference", "target": { "sourceFileName": "packages/pattern/src/lib/method.ts", "qualifiedName": "Method" }, "typeArguments": [ { "type": "intrinsic", "name": "any" }, { "type": "union", "types": [ { "type": "literal", "value": null }, { "type": "intrinsic", "name": "string" } ] } ], "name": "Method", "package": "@rxap/pattern" } ] } }, { "id": 36, "name": "dataSource", "variant": "declaration", "kind": 1024, "flags": { "isPublic": true }, "sources": [ { "fileName": "tree/src/lib/tree.component.ts", "line": 94, "character": 9, "url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/tree/src/lib/tree.component.ts#L94" } ], "type": { "type": "reference", "target": 136, "typeArguments": [ { "type": "reference", "target": 28, "name": "Data", "package": "@rxap/tree", "qualifiedName": "TreeComponent.Data", "refersToTypeParameter": true } ], "name": "TreeDataSource", "package": "@rxap/tree" } }, { "id": 47, "name": "details", "variant": "declaration", "kind": 1024, "flags": { "isPublic": true }, "sources": [ { "fileName": "tree/src/lib/tree.component.ts", "line": 116, "character": 9, "url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/tree/src/lib/tree.component.ts#L116" } ], "type": { "type": "reference", "target": { "sourceFileName": "node_modules/@angular/core/index.d.ts", "qualifiedName": "EventEmitter" }, "typeArguments": [ { "type": "intrinsic", "name": "any" } ], "name": "EventEmitter", "package": "@angular/core" }, "defaultValue": "..." }, { "id": 48, "name": "dividerOffset", "variant": "declaration", "kind": 1024, "flags": { "isPublic": true }, "sources": [ { "fileName": "tree/src/lib/tree.component.ts", "line": 118, "character": 9, "url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/tree/src/lib/tree.component.ts#L118" } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "'256px'" }, { "id": 39, "name": "getIcon", "variant": "declaration", "kind": 1024, "flags": { "isPublic": true, "isOptional": true }, "sources": [ { "fileName": "tree/src/lib/tree.component.ts", "line": 100, "character": 9, "url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/tree/src/lib/tree.component.ts#L100" } ], "type": { "type": "reference", "target": { "sourceFileName": "packages/data-structure/tree/src/lib/node.ts", "qualifiedName": "NodeGetIconFunction" }, "typeArguments": [ { "type": "intrinsic", "name": "any" } ], "name": "NodeGetIconFunction", "package": "@rxap/data-structure-tree" } }, { "id": 41, "name": "getStyle", "variant": "declaration", "kind": 1024, "flags": { "isPublic": true, "isOptional": true }, "sources": [ { "fileName": "tree/src/lib/tree.component.ts", "line": 104, "character": 9, "url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/tree/src/lib/tree.component.ts#L104" } ], "type": { "type": "reference", "target": { "sourceFileName": "packages/data-structure/tree/src/lib/node.ts", "qualifiedName": "NodeGetStyleFunction" }, "typeArguments": [ { "type": "intrinsic", "name": "any" } ], "name": "NodeGetStyleFunction", "package": "@rxap/data-structure-tree" } }, { "id": 40, "name": "getType", "variant": "declaration", "kind": 1024, "flags": { "isPublic": true, "isOptional": true }, "sources": [ { "fileName": "tree/src/lib/tree.component.ts", "line": 102, "character": 9, "url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/tree/src/lib/tree.component.ts#L102" } ], "type": { "type": "reference", "target": { "sourceFileName": "packages/data-structure/tree/src/lib/node.ts", "qualifiedName": "NodeGetTypeFunction" }, "typeArguments": [ { "type": "intrinsic", "name": "any" } ], "name": "NodeGetTypeFunction", "package": "@rxap/data-structure-tree" } }, { "id": 43, "name": "hasDetails", "variant": "declaration", "kind": 1024, "flags": { "isPublic": true, "isOptional": true }, "sources": [ { "fileName": "tree/src/lib/tree.component.ts", "line": 108, "character": 9, "url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/tree/src/lib/tree.component.ts#L108" } ], "type": { "type": "reference", "target": { "sourceFileName": "packages/data-structure/tree/src/lib/node.ts", "qualifiedName": "NodeHasDetailsFunction" }, "typeArguments": [ { "type": "intrinsic", "name": "any" } ], "name": "NodeHasDetailsFunction", "package": "@rxap/data-structure-tree" } }, { "id": 45, "name": "hideLeafIcon", "variant": "declaration", "kind": 1024, "flags": { "isPublic": true }, "sources": [ { "fileName": "tree/src/lib/tree.component.ts", "line": 112, "character": 9, "url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/tree/src/lib/tree.component.ts#L112" } ], "type": { "type": "intrinsic", "name": "boolean" }, "defaultValue": "false" }, { "id": 46, "name": "id", "variant": "declaration", "kind": 1024, "flags": { "isPublic": true, "isOptional": true }, "sources": [ { "fileName": "tree/src/lib/tree.component.ts", "line": 114, "character": 9, "url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/tree/src/lib/tree.component.ts#L114" } ], "type": { "type": "intrinsic", "name": "string" } }, { "id": 42, "name": "multiple", "variant": "declaration", "kind": 1024, "flags": { "isPublic": true }, "sources": [ { "fileName": "tree/src/lib/tree.component.ts", "line": 106, "character": 9, "url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/tree/src/lib/tree.component.ts#L106" } ], "type": { "type": "intrinsic", "name": "boolean" }, "defaultValue": "false" }, { "id": 49, "name": "portal", "variant": "declaration", "kind": 1024, "flags": { "isPublic": true }, "sources": [ { "fileName": "tree/src/lib/tree.component.ts", "line": 119, "character": 9, "url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/tree/src/lib/tree.component.ts#L119" } ], "type": { "type": "union", "types": [ { "type": "literal", "value": null }, { "type": "reference", "target": { "sourceFileName": "node_modules/@angular/cdk/portal/index.d.ts", "qualifiedName": "TemplatePortal" }, "typeArguments": [ { "type": "intrinsic", "name": "any" } ], "name": "TemplatePortal", "package": "@angular/cdk" } ] }, "defaultValue": "null" }, { "id": 58, "name": "searchForm", "variant": "declaration", "kind": 1024, "flags": { "isPublic": true, "isReadonly": true }, "sources": [ { "fileName": "tree/src/lib/tree.component.ts", "line": 150, "character": 20, "url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/tree/src/lib/tree.component.ts#L150" } ], "type": { "type": "union", "types": [ { "type": "literal", "value": null }, { "type": "reference", "target": 10, "typeArguments": [ { "type": "intrinsic", "name": "unknown" } ], "name": "SearchForm", "package": "@rxap/tree" } ] } }, { "id": 51, "name": "showTreeNavigation", "variant": "declaration", "kind": 1024, "flags": { "isPublic": true, "isReadonly": true }, "sources": [ { "fileName": "tree/src/lib/tree.component.ts", "line": 123, "character": 18, "url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/tree/src/lib/tree.component.ts#L123" } ], "type": { "type": "reference", "target": { "sourceFileName": "node_modules/@angular/core/index.d.ts", "qualifiedName": "WritableSignal" }, "typeArguments": [ { "type": "intrinsic", "name": "boolean" } ], "name": "WritableSignal", "package": "@angular/core" }, "defaultValue": "..." }, { "id": 38, "name": "toDisplay", "variant": "declaration", "kind": 1024, "flags": { "isPublic": true, "isOptional": true }, "sources": [ { "fileName": "tree/src/lib/tree.component.ts", "line": 98, "character": 9, "url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/tree/src/lib/tree.component.ts#L98" } ], "type": { "type": "reference", "target": { "sourceFileName": "packages/data-structure/tree/src/lib/node.ts", "qualifiedName": "NodeToDisplayFunction" }, "typeArguments": [ { "type": "intrinsic", "name": "any" } ], "name": "NodeToDisplayFunction", "package": "@rxap/data-structure-tree" } }, { "id": 50, "name": "treeContainer", "variant": "declaration", "kind": 1024, "flags": { "isPublic": true }, "sources": [ { "fileName": "tree/src/lib/tree.component.ts", "line": 121, "character": 9, "url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/tree/src/lib/tree.component.ts#L121" } ], "type": { "type": "reference", "target": { "sourceFileName": "node_modules/@angular/core/index.d.ts", "qualifiedName": "ElementRef" }, "name": "ElementRef", "package": "@angular/core" } }, { "id": 35, "name": "treeControl", "variant": "declaration", "kind": 1024, "flags": { "isPublic": true }, "sources": [ { "fileName": "tree/src/lib/tree.component.ts", "line": 92, "character": 9, "url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/tree/src/lib/tree.component.ts#L92" } ], "type": { "type": "reference", "target": { "sourceFileName": "node_modules/@angular/cdk/tree/index.d.ts", "qualifiedName": "FlatTreeControl" }, "typeArguments": [ { "type": "reference", "target": { "sourceFileName": "packages/data-structure/tree/src/lib/node.ts", "qualifiedName": "Node" }, "typeArguments": [ { "type": "reference", "target": 28, "name": "Data", "package": "@rxap/tree", "qualifiedName": "TreeComponent.Data", "refersToTypeParameter": true }, { "type": "intrinsic", "name": "any" } ], "name": "Node", "package": "@rxap/data-structure-tree" } ], "name": "FlatTreeControl", "package": "@angular/cdk" } }, { "id": 61, "name": "cacheId", "variant": "declaration", "kind": 262144, "flags": { "isPublic": true }, "sources": [ { "fileName": "tree/src/lib/tree.component.ts", "line": 160, "character": 13, "url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/tree/src/lib/tree.component.ts#L160" } ], "getSignature": { "id": 62, "name": "cacheId", "variant": "signature", "kind": 524288, "flags": {}, "sources": [ { "fileName": "tree/src/lib/tree.component.ts", "line": 160, "character": 13, "url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/tree/src/lib/tree.component.ts#L160" } ], "type": { "type": "intrinsic", "name": "string" } } }, { "id": 59, "name": "nodeDisplayEditable", "variant": "declaration", "kind": 262144, "flags": { "isPublic": true }, "sources": [ { "fileName": "tree/src/lib/tree.component.ts", "line": 156, "character": 13, "url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/tree/src/lib/tree.component.ts#L156" } ], "getSignature": { "id": 60, "name": "nodeDisplayEditable", "variant": "signature", "kind": 524288, "flags": {}, "sources": [ { "fileName": "tree/src/lib/tree.component.ts", "line": 156, "character": 13, "url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/tree/src/lib/tree.component.ts#L156" } ], "type": { "type": "intrinsic", "name": "boolean" } } }, { "id": 63, "name": "getLevel", "variant": "declaration", "kind": 2048, "flags": { "isPublic": true }, "sources": [ { "fileName": "tree/src/lib/tree.component.ts", "line": 164, "character": 9, "url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/tree/src/lib/tree.component.ts#L164" } ], "signatures": [ { "id": 64, "name": "getLevel", "variant": "signature", "kind": 4096, "flags": {}, "sources": [ { "fileName": "tree/src/lib/tree.component.ts", "line": 164, "character": 20, "url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/tree/src/lib/tree.component.ts#L164" } ], "parameters": [ { "id": 65, "name": "node", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "reference", "target": { "sourceFileName": "packages/data-structure/tree/src/lib/node.ts", "qualifiedName": "Node" }, "typeArguments": [ { "type": "reference", "target": 28, "name": "Data", "package": "@rxap/tree", "qualifiedName": "TreeComponent.Data", "refersToTypeParameter": true } ], "name": "Node", "package": "@rxap/data-structure-tree" } } ], "type": { "type": "intrinsic", "name": "number" } } ] }, { "id": 69, "name": "hasChild", "variant": "declaration", "kind": 2048, "flags": { "isPublic": true }, "sources": [ { "fileName": "tree/src/lib/tree.component.ts", "line": 168, "character": 9, "url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/tree/src/lib/tree.component.ts#L168" } ], "signatures": [ { "id": 70, "name": "hasChild", "variant": "signature", "kind": 4096, "flags": {}, "sources": [ { "fileName": "tree/src/lib/tree.component.ts", "line": 168, "character": 20, "url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/tree/src/lib/tree.component.ts#L168" } ], "parameters": [ { "id": 71, "name": "_", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "intrinsic", "name": "number" } }, { "id": 72, "name": "nodeData", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "reference", "target": { "sourceFileName": "packages/data-structure/tree/src/lib/node.ts", "qualifiedName": "Node" }, "typeArguments": [ { "type": "reference", "target": 28, "name": "Data", "package": "@rxap/tree", "qualifiedName": "TreeComponent.Data", "refersToTypeParameter": true } ], "name": "Node", "package": "@rxap/data-structure-tree" } } ], "type": { "type": "intrinsic", "name": "boolean" } } ] }, { "id": 66, "name": "isExpandable", "variant": "declaration", "kind": 2048, "flags": { "isPublic": true }, "sources": [ { "fileName": "tree/src/lib/tree.component.ts", "line": 166, "character": 9, "url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/tree/src/lib/tree.component.ts#L166" } ], "signatures": [ { "id": 67, "name": "isExpandable", "variant": "signature", "kind": 4096, "flags": {}, "sources": [ { "fileName": "tree/src/lib/tree.component.ts", "line": 166, "character": 24, "url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/tree/src/lib/tree.component.ts#L166" } ], "parameters": [ { "id": 68, "name": "node", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "reference", "target": { "sourceFileName": "packages/data-structure/tree/src/lib/node.ts", "qualifiedName": "Node" }, "typeArguments": [ { "type": "reference", "target": 28, "name": "Data", "package": "@rxap/tree", "qualifiedName": "TreeComponent.Data", "refersToTypeParameter": true } ], "name": "Node", "package": "@rxap/data-structure-tree" } } ], "type": { "type": "intrinsic", "name": "boolean" } } ] }, { "id": 75, "name": "ngAfterContentInit", "variant": "declaration", "kind": 2048, "flags": { "isPublic": true }, "sources": [ { "fileName": "tree/src/lib/tree.component.ts", "line": 194, "character": 9, "url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/tree/src/lib/tree.component.ts#L194" } ], "signatures": [ { "id": 76, "name": "ngAfterContentInit", "variant": "signature", "kind": 4096, "flags": {}, "comment": { "summary": [ { "kind": "text", "text": "A callback method that is invoked immediately after\nAngular has completed initialization of all of the directive's\ncontent.\nIt is invoked only once when the directive is instantiated." } ] }, "sources": [ { "fileName": "tree/src/lib/tree.component.ts", "line": 194, "character": 9, "url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/tree/src/lib/tree.component.ts#L194" } ], "type": { "type": "intrinsic", "name": "void" }, "implementationOf": { "type": "reference", "target": -1, "name": "AfterContentInit.ngAfterContentInit" } } ], "implementationOf": { "type": "reference", "target": -1, "name": "AfterContentInit.ngAfterContentInit" } }, { "id": 73, "name": "ngOnInit", "variant": "declaration", "kind": 2048, "flags": { "isPublic": true }, "sources": [ { "fileName": "tree/src/lib/tree.component.ts", "line": 170, "character": 9, "url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/tree/src/lib/tree.component.ts#L170" } ], "signatures": [ { "id": 74, "name": "ngOnInit", "variant": "signature", "kind": 4096, "flags": {}, "comment": { "summary": [ { "kind": "text", "text": "A callback method that is invoked immediately after the\ndefault change detector has checked the directive's\ndata-bound properties for the first time,\nand before any of the view or content children have been checked.\nIt is invoked only once when the directive is instantiated." } ] }, "sources": [ { "fileName": "tree/src/lib/tree.component.ts", "line": 170, "character": 9, "url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/tree/src/lib/tree.component.ts#L170" } ], "type": { "type": "intrinsic", "name": "void" }, "implementationOf": { "type": "reference", "target": -1, "name": "OnInit.ngOnInit" } } ], "implementationOf": { "type": "reference", "target": -1, "name": "OnInit.ngOnInit" } }, { "id": 80, "name": "onContentEditableChange", "variant": "declaration", "kind": 2048, "flags": { "isPublic": true }, "sources": [ { "fileName": "tree/src/lib/tree.component.ts", "line": 220, "character": 9, "url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/tree/src/lib/tree.component.ts#L220" } ], "signatures": [ { "id": 81, "name": "onContentEditableChange", "variant": "signature", "kind": 4096, "flags": {}, "sources": [ { "fileName": "tree/src/lib/tree.component.ts", "line": 220, "character": 9, "url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/tree/src/lib/tree.component.ts#L220" } ], "parameters": [ { "id": 82, "name": "value", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "union", "types": [ { "type": "literal", "value": null }, { "type": "intrinsic", "name": "string" } ] } }, { "id": 83, "name": "node", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "reference", "target": { "sourceFileName": "packages/data-structure/tree/src/lib/node.ts", "qualifiedName": "Node" }, "typeArguments": [ { "type": "reference", "target": 28, "name": "Data", "package": "@rxap/tree", "qualifiedName": "TreeComponent.Data", "refersToTypeParameter": true } ], "name": "Node", "package": "@rxap/data-structure-tree" } } ], "type": { "type": "intrinsic", "name": "any" } } ] }, { "id": 84, "name": "onMousedown", "variant": "declaration", "kind": 2048, "flags": {}, "sources": [ { "fileName": "tree/src/lib/tree.component.ts", "line": 225, "character": 2, "url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/tree/src/lib/tree.component.ts#L225" } ], "signatures": [ { "id": 85, "name": "onMousedown", "variant": "signature", "kind": 4096, "flags": {}, "sources": [ { "fileName": "tree/src/lib/tree.component.ts", "line": 225, "character": 2, "url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/tree/src/lib/tree.component.ts#L225" } ], "type": { "type": "intrinsic", "name": "void" } } ] }, { "id": 88, "name": "onMousemove", "variant": "declaration", "kind": 2048, "flags": {}, "sources": [ { "fileName": "tree/src/lib/tree.component.ts", "line": 235, "character": 2, "url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/tree/src/lib/tree.component.ts#L235" } ], "signatures": [ { "id": 89, "name": "onMousemove", "variant": "signature", "kind": 4096, "flags": {}, "sources": [ { "fileName": "tree/src/lib/tree.component.ts", "line": 235, "character": 2, "url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/tree/src/lib/tree.component.ts#L235" } ], "parameters": [ { "id": 90, "name": "$event", "variant": "param", "k