UNPKG

@rxap/table-system

Version:

This package provides a set of Angular directives, components, and services to enhance data tables with features like row expansion, full-text search, and row selection with checkboxes. It includes modules for easy integration of these features into exist

1,858 lines 117 kB
{ "id": 0, "name": "@rxap/table-system", "variant": "project", "kind": 1, "flags": {}, "children": [ { "id": 28, "name": "AllRowsSelectedDirective", "variant": "declaration", "kind": 128, "flags": {}, "children": [ { "id": 29, "name": "constructor", "variant": "declaration", "kind": 512, "flags": {}, "sources": [ { "fileName": "select-row/all-rows-selected.directive.ts", "line": 31, "character": 2, "url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/table-system/src/lib/select-row/all-rows-selected.directive.ts#L31" } ], "signatures": [ { "id": 30, "name": "AllRowsSelectedDirective", "variant": "signature", "kind": 16384, "flags": {}, "sources": [ { "fileName": "select-row/all-rows-selected.directive.ts", "line": 31, "character": 2, "url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/table-system/src/lib/select-row/all-rows-selected.directive.ts#L31" } ], "typeParameters": [ { "id": 31, "name": "Data", "variant": "typeParam", "kind": 131072, "flags": {}, "type": { "type": "reference", "target": { "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", "qualifiedName": "Record" }, "typeArguments": [ { "type": "intrinsic", "name": "string" }, { "type": "intrinsic", "name": "any" } ], "name": "Record", "package": "typescript" } } ], "parameters": [ { "id": 32, "name": "template", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "reference", "target": { "sourceFileName": "node_modules/@angular/core/index.d.ts", "qualifiedName": "TemplateRef" }, "typeArguments": [ { "type": "reference", "target": 25, "typeArguments": [ { "type": "reference", "target": 31, "name": "Data", "package": "@rxap/table-system", "qualifiedName": "AllRowsSelectedDirective.Data", "refersToTypeParameter": true } ], "name": "AllRowsSelectedDirectiveContext", "package": "@rxap/table-system" } ], "name": "TemplateRef", "package": "@angular/core" } }, { "id": 33, "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": 34, "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": 35, "name": "selectRowService", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "reference", "target": 51, "typeArguments": [ { "type": "reference", "target": 31, "name": "Data", "package": "@rxap/table-system", "qualifiedName": "AllRowsSelectedDirective.Data", "refersToTypeParameter": true } ], "name": "SelectRowService", "package": "@rxap/table-system" } }, { "id": 36, "name": "cdkTable", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "reference", "target": { "sourceFileName": "node_modules/@angular/cdk/table/index.d.ts", "qualifiedName": "CdkTable" }, "typeArguments": [ { "type": "reference", "target": 31, "name": "Data", "package": "@rxap/table-system", "qualifiedName": "AllRowsSelectedDirective.Data", "refersToTypeParameter": true } ], "name": "CdkTable", "package": "@angular/cdk" } } ], "type": { "type": "reference", "target": 28, "typeArguments": [ { "type": "reference", "target": 31, "name": "Data", "package": "@rxap/table-system", "qualifiedName": "AllRowsSelectedDirective.Data", "refersToTypeParameter": true } ], "name": "AllRowsSelectedDirective", "package": "@rxap/table-system" } } ] }, { "id": 43, "name": "ngOnDestroy", "variant": "declaration", "kind": 2048, "flags": { "isPublic": true }, "sources": [ { "fileName": "select-row/all-rows-selected.directive.ts", "line": 45, "character": 9, "url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/table-system/src/lib/select-row/all-rows-selected.directive.ts#L45" } ], "signatures": [ { "id": 44, "name": "ngOnDestroy", "variant": "signature", "kind": 4096, "flags": {}, "comment": { "summary": [ { "kind": "text", "text": "A callback method that performs custom clean-up, invoked immediately\nbefore a directive, pipe, or service instance is destroyed." } ] }, "sources": [ { "fileName": "select-row/all-rows-selected.directive.ts", "line": 45, "character": 9, "url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/table-system/src/lib/select-row/all-rows-selected.directive.ts#L45" } ], "type": { "type": "intrinsic", "name": "void" }, "implementationOf": { "type": "reference", "target": -1, "name": "OnDestroy.ngOnDestroy" } } ], "implementationOf": { "type": "reference", "target": -1, "name": "OnDestroy.ngOnDestroy" } }, { "id": 45, "name": "ngOnInit", "variant": "declaration", "kind": 2048, "flags": { "isPublic": true }, "sources": [ { "fileName": "select-row/all-rows-selected.directive.ts", "line": 49, "character": 9, "url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/table-system/src/lib/select-row/all-rows-selected.directive.ts#L49" } ], "signatures": [ { "id": 46, "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": "select-row/all-rows-selected.directive.ts", "line": 49, "character": 9, "url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/table-system/src/lib/select-row/all-rows-selected.directive.ts#L49" } ], "type": { "type": "intrinsic", "name": "void" }, "implementationOf": { "type": "reference", "target": -1, "name": "OnInit.ngOnInit" } } ], "implementationOf": { "type": "reference", "target": -1, "name": "OnInit.ngOnInit" } } ], "groups": [ { "title": "Constructors", "children": [ 29 ] }, { "title": "Methods", "children": [ 43, 45 ] } ], "sources": [ { "fileName": "select-row/all-rows-selected.directive.ts", "line": 27, "character": 13, "url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/table-system/src/lib/select-row/all-rows-selected.directive.ts#L27" } ], "typeParameters": [ { "id": 47, "name": "Data", "variant": "typeParam", "kind": 131072, "flags": {}, "type": { "type": "reference", "target": { "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", "qualifiedName": "Record" }, "typeArguments": [ { "type": "intrinsic", "name": "string" }, { "type": "intrinsic", "name": "any" } ], "name": "Record", "package": "typescript" } } ], "implementedTypes": [ { "type": "reference", "target": { "sourceFileName": "node_modules/@angular/core/index.d.ts", "qualifiedName": "OnInit" }, "name": "OnInit", "package": "@angular/core" }, { "type": "reference", "target": { "sourceFileName": "node_modules/@angular/core/index.d.ts", "qualifiedName": "OnDestroy" }, "name": "OnDestroy", "package": "@angular/core" } ] }, { "id": 17, "name": "CheckboxCellComponent", "variant": "declaration", "kind": 128, "flags": {}, "children": [ { "id": 18, "name": "constructor", "variant": "declaration", "kind": 512, "flags": {}, "sources": [ { "fileName": "select-row/checkbox-cell/checkbox-cell.component.ts", "line": 24, "character": 2, "url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/table-system/src/lib/select-row/checkbox-cell/checkbox-cell.component.ts#L24" } ], "signatures": [ { "id": 19, "name": "CheckboxCellComponent", "variant": "signature", "kind": 16384, "flags": {}, "sources": [ { "fileName": "select-row/checkbox-cell/checkbox-cell.component.ts", "line": 24, "character": 2, "url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/table-system/src/lib/select-row/checkbox-cell/checkbox-cell.component.ts#L24" } ], "typeParameters": [ { "id": 20, "name": "Data", "variant": "typeParam", "kind": 131072, "flags": {}, "type": { "type": "reference", "target": { "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", "qualifiedName": "Record" }, "typeArguments": [ { "type": "intrinsic", "name": "string" }, { "type": "intrinsic", "name": "any" } ], "name": "Record", "package": "typescript" } } ], "parameters": [ { "id": 21, "name": "selectRow", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "reference", "target": 51, "typeArguments": [ { "type": "reference", "target": 20, "name": "Data", "package": "@rxap/table-system", "qualifiedName": "CheckboxCellComponent.Data", "refersToTypeParameter": true } ], "name": "SelectRowService", "package": "@rxap/table-system" } } ], "type": { "type": "reference", "target": 17, "typeArguments": [ { "type": "reference", "target": 20, "name": "Data", "package": "@rxap/table-system", "qualifiedName": "CheckboxCellComponent.Data", "refersToTypeParameter": true } ], "name": "CheckboxCellComponent", "package": "@rxap/table-system" } } ] }, { "id": 22, "name": "element", "variant": "declaration", "kind": 1024, "flags": { "isPublic": true }, "sources": [ { "fileName": "select-row/checkbox-cell/checkbox-cell.component.ts", "line": 22, "character": 9, "url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/table-system/src/lib/select-row/checkbox-cell/checkbox-cell.component.ts#L22" } ], "type": { "type": "reference", "target": 20, "name": "Data", "package": "@rxap/table-system", "qualifiedName": "CheckboxCellComponent.Data", "refersToTypeParameter": true } }, { "id": 23, "name": "selectRow", "variant": "declaration", "kind": 1024, "flags": { "isPublic": true, "isReadonly": true }, "sources": [ { "fileName": "select-row/checkbox-cell/checkbox-cell.component.ts", "line": 26, "character": 20, "url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/table-system/src/lib/select-row/checkbox-cell/checkbox-cell.component.ts#L26" } ], "type": { "type": "reference", "target": 51, "typeArguments": [ { "type": "reference", "target": 20, "name": "Data", "package": "@rxap/table-system", "qualifiedName": "CheckboxCellComponent.Data", "refersToTypeParameter": true } ], "name": "SelectRowService", "package": "@rxap/table-system" } } ], "groups": [ { "title": "Constructors", "children": [ 18 ] }, { "title": "Properties", "children": [ 22, 23 ] } ], "sources": [ { "fileName": "select-row/checkbox-cell/checkbox-cell.component.ts", "line": 19, "character": 13, "url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/table-system/src/lib/select-row/checkbox-cell/checkbox-cell.component.ts#L19" } ], "typeParameters": [ { "id": 24, "name": "Data", "variant": "typeParam", "kind": 131072, "flags": {}, "type": { "type": "reference", "target": { "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", "qualifiedName": "Record" }, "typeArguments": [ { "type": "intrinsic", "name": "string" }, { "type": "intrinsic", "name": "any" } ], "name": "Record", "package": "typescript" } } ] }, { "id": 1, "name": "CheckboxHeaderCellComponent", "variant": "declaration", "kind": 128, "flags": {}, "children": [ { "id": 2, "name": "constructor", "variant": "declaration", "kind": 512, "flags": {}, "sources": [ { "fileName": "select-row/checkbox-header-cell/checkbox-header-cell.component.ts", "line": 33, "character": 2, "url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/table-system/src/lib/select-row/checkbox-header-cell/checkbox-header-cell.component.ts#L33" } ], "signatures": [ { "id": 3, "name": "CheckboxHeaderCellComponent", "variant": "signature", "kind": 16384, "flags": {}, "sources": [ { "fileName": "select-row/checkbox-header-cell/checkbox-header-cell.component.ts", "line": 33, "character": 2, "url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/table-system/src/lib/select-row/checkbox-header-cell/checkbox-header-cell.component.ts#L33" } ], "typeParameters": [ { "id": 4, "name": "Data", "variant": "typeParam", "kind": 131072, "flags": {}, "type": { "type": "reference", "target": { "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", "qualifiedName": "Record" }, "typeArguments": [ { "type": "intrinsic", "name": "string" }, { "type": "intrinsic", "name": "any" } ], "name": "Record", "package": "typescript" } } ], "parameters": [ { "id": 5, "name": "cdkTable", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "reference", "target": { "sourceFileName": "node_modules/@angular/cdk/table/index.d.ts", "qualifiedName": "CdkTable" }, "typeArguments": [ { "type": "reference", "target": 4, "name": "Data", "package": "@rxap/table-system", "qualifiedName": "CheckboxHeaderCellComponent.Data", "refersToTypeParameter": true } ], "name": "CdkTable", "package": "@angular/cdk" } }, { "id": 6, "name": "selectRow", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "reference", "target": 51, "typeArguments": [ { "type": "reference", "target": 4, "name": "Data", "package": "@rxap/table-system", "qualifiedName": "CheckboxHeaderCellComponent.Data", "refersToTypeParameter": true } ], "name": "SelectRowService", "package": "@rxap/table-system" } } ], "type": { "type": "reference", "target": 1, "typeArguments": [ { "type": "reference", "target": 4, "name": "Data", "package": "@rxap/table-system", "qualifiedName": "CheckboxHeaderCellComponent.Data", "refersToTypeParameter": true } ], "name": "CheckboxHeaderCellComponent", "package": "@rxap/table-system" } } ] }, { "id": 8, "name": "checked$", "variant": "declaration", "kind": 1024, "flags": { "isPublic": true }, "sources": [ { "fileName": "select-row/checkbox-header-cell/checkbox-header-cell.component.ts", "line": 31, "character": 9, "url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/table-system/src/lib/select-row/checkbox-header-cell/checkbox-header-cell.component.ts#L31" } ], "type": { "type": "reference", "target": { "sourceFileName": "node_modules/rxjs/src/internal/Observable.ts", "qualifiedName": "Observable" }, "typeArguments": [ { "type": "intrinsic", "name": "boolean" } ], "name": "Observable", "package": "rxjs" }, "defaultValue": "EMPTY" }, { "id": 7, "name": "indeterminate$", "variant": "declaration", "kind": 1024, "flags": { "isPublic": true }, "sources": [ { "fileName": "select-row/checkbox-header-cell/checkbox-header-cell.component.ts", "line": 30, "character": 9, "url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/table-system/src/lib/select-row/checkbox-header-cell/checkbox-header-cell.component.ts#L30" } ], "type": { "type": "reference", "target": { "sourceFileName": "node_modules/rxjs/src/internal/Observable.ts", "qualifiedName": "Observable" }, "typeArguments": [ { "type": "intrinsic", "name": "boolean" } ], "name": "Observable", "package": "rxjs" }, "defaultValue": "EMPTY" }, { "id": 11, "name": "ngOnInit", "variant": "declaration", "kind": 2048, "flags": { "isPublic": true }, "sources": [ { "fileName": "select-row/checkbox-header-cell/checkbox-header-cell.component.ts", "line": 40, "character": 9, "url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/table-system/src/lib/select-row/checkbox-header-cell/checkbox-header-cell.component.ts#L40" } ], "signatures": [ { "id": 12, "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": "select-row/checkbox-header-cell/checkbox-header-cell.component.ts", "line": 40, "character": 9, "url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/table-system/src/lib/select-row/checkbox-header-cell/checkbox-header-cell.component.ts#L40" } ], "type": { "type": "intrinsic", "name": "void" }, "implementationOf": { "type": "reference", "target": -1, "name": "OnInit.ngOnInit" } } ], "implementationOf": { "type": "reference", "target": -1, "name": "OnInit.ngOnInit" } }, { "id": 13, "name": "onChange", "variant": "declaration", "kind": 2048, "flags": { "isPublic": true }, "sources": [ { "fileName": "select-row/checkbox-header-cell/checkbox-header-cell.component.ts", "line": 49, "character": 9, "url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/table-system/src/lib/select-row/checkbox-header-cell/checkbox-header-cell.component.ts#L49" } ], "signatures": [ { "id": 14, "name": "onChange", "variant": "signature", "kind": 4096, "flags": {}, "sources": [ { "fileName": "select-row/checkbox-header-cell/checkbox-header-cell.component.ts", "line": 49, "character": 9, "url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/table-system/src/lib/select-row/checkbox-header-cell/checkbox-header-cell.component.ts#L49" } ], "parameters": [ { "id": 15, "name": "$event", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "reference", "target": { "sourceFileName": "node_modules/@angular/material/checkbox/index.d.ts", "qualifiedName": "MatCheckboxChange" }, "name": "MatCheckboxChange", "package": "@angular/material" } } ], "type": { "type": "intrinsic", "name": "void" } } ] } ], "groups": [ { "title": "Constructors", "children": [ 2 ] }, { "title": "Properties", "children": [ 8, 7 ] }, { "title": "Methods", "children": [ 11, 13 ] } ], "sources": [ { "fileName": "select-row/checkbox-header-cell/checkbox-header-cell.component.ts", "line": 28, "character": 13, "url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/table-system/src/lib/select-row/checkbox-header-cell/checkbox-header-cell.component.ts#L28" } ], "typeParameters": [ { "id": 16, "name": "Data", "variant": "typeParam", "kind": 131072, "flags": {}, "type": { "type": "reference", "target": { "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", "qualifiedName": "Record" }, "typeArguments": [ { "type": "intrinsic", "name": "string" }, { "type": "intrinsic", "name": "any" } ], "name": "Record", "package": "typescript" } } ], "implementedTypes": [ { "type": "reference", "target": { "sourceFileName": "node_modules/@angular/core/index.d.ts", "qualifiedName": "OnInit" }, "name": "OnInit", "package": "@angular/core" } ] }, { "id": 110, "name": "ExpandControlsCellComponent", "variant": "declaration", "kind": 128, "flags": {}, "children": [ { "id": 111, "name": "constructor", "variant": "declaration", "kind": 512, "flags": {}, "sources": [ { "fileName": "expand-row/expand-controls-cell/expand-controls-cell.component.ts", "line": 32, "character": 2, "url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/table-system/src/lib/expand-row/expand-controls-cell/expand-controls-cell.component.ts#L32" } ], "signatures": [ { "id": 112, "name": "ExpandControlsCellComponent", "variant": "signature", "kind": 16384, "flags": {}, "sources": [ { "fileName": "expand-row/expand-controls-cell/expand-controls-cell.component.ts", "line": 32, "character": 2, "url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/table-system/src/lib/expand-row/expand-controls-cell/expand-controls-cell.component.ts#L32" } ], "typeParameters": [ { "id": 113, "name": "Data", "variant": "typeParam", "kind": 131072, "flags": {}, "type": { "type": "reference", "target": { "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", "qualifiedName": "Record" }, "typeArguments": [ { "type": "intrinsic", "name": "string" }, { "type": "intrinsic", "name": "any" } ], "name": "Record", "package": "typescript" } } ], "parameters": [ { "id": 114, "name": "expandCell", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "reference", "target": 133, "typeArguments": [ { "type": "reference", "target": 113, "name": "Data", "package": "@rxap/table-system", "qualifiedName": "ExpandControlsCellComponent.Data", "refersToTypeParameter": true } ], "name": "ExpandRowService", "package": "@rxap/table-system" } } ], "type": { "type": "reference", "target": 110, "typeArguments": [ { "type": "reference", "target": 113, "name": "Data", "package": "@rxap/table-system", "qualifiedName": "ExpandControlsCellComponent.Data", "refersToTypeParameter": true } ], "name": "ExpandControlsCellComponent", "package": "@rxap/table-system" } } ] }, { "id": 115, "name": "element", "variant": "declaration", "kind": 1024, "flags": { "isPublic": true }, "sources": [ { "fileName": "expand-row/expand-controls-cell/expand-controls-cell.component.ts", "line": 30, "character": 9, "url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/table-system/src/lib/expand-row/expand-controls-cell/expand-controls-cell.component.ts#L30" } ], "type": { "type": "reference", "target": 113, "name": "Data", "package": "@rxap/table-system", "qualifiedName": "ExpandControlsCellComponent.Data", "refersToTypeParameter": true } }, { "id": 116, "name": "expandCell", "variant": "declaration", "kind": 1024, "flags": { "isPublic": true, "isReadonly": true }, "sources": [ { "fileName": "expand-row/expand-controls-cell/expand-controls-cell.component.ts", "line": 34, "character": 20, "url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/table-system/src/lib/expand-row/expand-controls-cell/expand-controls-cell.component.ts#L34" } ], "type": { "type": "reference", "target": 133, "typeArguments": [ { "type": "reference", "target": 113, "name": "Data", "package": "@rxap/table-system", "qualifiedName": "ExpandControlsCellComponent.Data", "refersToTypeParameter": true } ], "name": "ExpandRowService", "package": "@rxap/table-system" } } ], "groups": [ { "title": "Constructors", "children": [ 111 ] }, { "title": "Properties", "children": [ 115, 116 ] } ], "sources": [ { "fileName": "expand-row/expand-controls-cell/expand-controls-cell.component.ts", "line": 24, "character": 13, "url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/table-system/src/lib/expand-row/expand-controls-cell/expand-controls-cell.component.ts#L24" } ], "typeParameters": [ { "id": 117, "name": "Data", "variant": "typeParam", "kind": 131072, "flags": {}, "type": { "type": "reference", "target": { "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", "qualifiedName": "Record" }, "typeArguments": [ { "type": "intrinsic", "name": "string" }, { "type": "intrinsic", "name": "any" } ], "name": "Record", "package": "typescript" } } ] }, { "id": 78, "name": "ExpandRowContainerComponent", "variant": "declaration", "kind": 128, "flags": {}, "children": [ { "id": 79, "name": "constructor", "variant": "declaration", "kind": 512, "flags": {}, "sources": [ { "fileName": "expand-row/expand-row-container/expand-row-container.component.ts", "line": 68, "character": 2, "url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/table-system/src/lib/expand-row/expand-row-container/expand-row-container.component.ts#L68" } ], "signatures": [ { "id": 80, "name": "ExpandRowContainerComponent", "variant": "signature", "kind": 16384, "flags": {}, "sources": [ { "fileName": "expand-row/expand-row-container/expand-row-container.component.ts", "line": 68, "character": 2, "url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/table-system/src/lib/expand-row/expand-row-container/expand-row-container.component.ts#L68" } ], "typeParameters": [ { "id": 81, "name": "Data", "variant": "typeParam", "kind": 131072, "flags": {}, "type": { "type": "reference", "target": { "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", "qualifiedName": "Record" }, "typeArguments": [ { "type": "intrinsic", "name": "string" }, { "type": "intrinsic", "name": "any" } ], "name": "Record", "package": "typescript" } } ], "parameters": [ { "id": 82, "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": 83, "name": "expandCell", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "reference", "target": 133, "typeArguments": [ { "type": "reference", "target": 81, "name": "Data", "package": "@rxap/table-system", "qualifiedName": "ExpandRowContainerComponent.Data", "refersToTypeParameter": true } ], "name": "ExpandRowService", "package": "@rxap/table-system" } } ], "type": { "type": "reference", "target": 78, "typeArguments": [ { "type": "reference", "target": 81, "name": "Data", "package": "@rxap/table-system", "qualifiedName": "ExpandRowContainerComponent.Data", "refersToTypeParameter": true } ], "name": "ExpandRowContainerComponent", "package": "@rxap/table-system" } } ] }, { "id": 84, "name": "element", "variant": "declaration", "kind": 1024, "flags": { "isPublic": true }, "sources": [ { "fileName": "expand-row/expand-row-container/expand-row-container.component.ts", "line": 59, "character": 9, "url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/table-system/src/lib/expand-row/expand-row-container/expand-row-container.component.ts#L59" } ], "type": { "type": "reference", "target": 81, "name": "Data", "package": "@rxap/table-system", "qualifiedName": "ExpandRowContainerComponent.Data", "refersToTypeParameter": true } }, { "id": 89, "name": "expandCell", "variant": "declaration", "kind": 1024, "flags": { "isPublic": true, "isReadonly": true }, "sources": [ { "fileName": "expand-row/expand-row-container/expand-row-container.component.ts", "line": 72, "character": 20, "url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/table-system/src/lib/expand-row/expand-row-container/expand-row-container.component.ts#L72" } ], "type": { "type": "reference", "target": 133, "typeArguments": [ { "type": "reference", "target": 81, "name": "Data", "package": "@rxap/table-system", "qualifiedName": "ExpandRowContainerComponent.Data", "refersToTypeParameter": true } ], "name": "ExpandRowService", "package": "@rxap/table-system" } }, { "id": 85, "name": "expandCellContent", "variant": "declaration", "kind": 1024, "flags": { "isPublic": true, "isOptional": true }, "sources": [ { "fileName": "expand-row/expand-row-container/expand-row-container.component.ts", "line": 62, "character": 9, "url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/table-system/src/lib/expand-row/expand-row-container/expand-row-container.component.ts#L62" } ], "type": { "type": "reference", "target": 98, "typeArguments": [ { "type": "reference", "target": 81, "name": "Data", "package": "@rxap/table-system", "qualifiedName": "ExpandRowContainerComponent.Data", "refersToTypeParameter": true } ], "name": "ExpandRowContentDirective", "package": "@rxap/table-system" } }, { "id": 86, "name": "portal", "variant": "declaration", "kind": 1024, "flags": { "isPublic": true }, "sources": [ { "fileName": "expand-row/expand-row-container/expand-row-container.component.ts", "line": 64, "character": 9, "url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/table-system/src/lib/expand-row/expand-row-container/expand-row-container.component.ts#L64" } ], "type": { "type": "union", "types": [ { "type": "literal", "value": null }, { "type": "reference", "target": { "sourceFileName": "node_modules/@angular/cdk/portal/index.d.ts", "qualifiedName": "TemplatePortal" }, "typeArguments": [ { "type": "reference", "target": 95, "typeArguments": [ { "type": "reference", "target": 81, "name": "Data", "package": "@rxap/table-system", "qualifiedName": "ExpandRowContainerComponent.Data", "refersToTypeParameter": true } ], "name": "ExpandCellContentDirectiveContext", "package": "@rxap/table-system" } ], "name": "TemplatePortal", "package": "@angular/cdk" } ] }, "defaultValue": "null" }, { "id": 92, "name": "ngAfterContentInit", "variant": "declaration", "kind": 2048, "flags": { "isPublic": true }, "sources": [ { "fileName": "expand-row/expand-row-container/expand-row-container.component.ts", "line": 80, "character": 9, "url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/table-system/src/lib/expand-row/expand-row-container/expand-row-container.component.ts#L80" } ], "signatures": [ { "id": 93, "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": "expand-row/expand-row-container/expand-row-container.component.ts", "line": 80, "character": 9, "url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/table-system/src/lib/expand-row/expand-row-container/expand-row-container.component.ts#L80" } ], "type": { "type": "intrinsic", "name": "void" }, "implementationOf": { "type": "reference", "target": -1, "name": "AfterContentInit.ngAfterContentInit" } } ], "implementationOf": { "type": "reference", "target": -1, "name": "AfterContentInit.ngAfterContentInit" } }, { "id": 90, "name": "ngOnDestroy", "variant": "declaration", "kind": 2048, "flags": { "isPublic": true }, "sources": [ { "fileName": "expand-row/expand-row-container/expand-row-container.component.ts", "line": 76, "character": 9, "url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/table-system/src/lib/expand-row/expand-row-container/expand-row-container.component.ts#L76" } ], "signatures": [ { "id": 91, "name": "ngOnDestroy", "variant": "signature", "kind": 4096, "flags": {}, "comment": { "summary": [ { "kind": "text", "text": "A callback method that performs custom clean-up, invoked immediately\nbefore a directive, pipe, or service instance is destroyed." } ] }, "sources": [ { "fileName": "expand-row/expand-row-container/expand-row-container.component.ts", "line": 76, "character": 9, "url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/table-system/src/lib/expand-row/expand-row-container/expand-row-container.component.ts#L76" } ], "type": { "type": "intrinsic", "name": "void" }, "implementationOf": { "type": "reference", "target": -1, "name": "OnDestroy.ngOnDestroy" } } ], "implementationOf": { "type": "reference", "target": -1, "name": "OnDestroy.ngOnDestroy" } } ], "groups": [ { "title": "Constructors", "children": [ 79 ] }, { "title": "Properties", "children": [ 84, 89, 85, 86 ] }, { "title": "Methods", "children": [ 92, 90 ] } ], "sources": [ { "fileName": "expand-row/expand-row-container/expand-row-container.component.ts", "line": 53, "character": 13, "url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/table-system/src/lib/expand-row/expand-row-container/expand-row-container.component.ts#L53" } ], "typeParameters": [ { "id": 94, "name": "Data", "variant": "typeParam", "kind": 131072, "flags": {}, "type": { "type": "reference", "target": { "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", "qualifiedName": "Record" }, "typeArguments": [ { "type": "intrinsic", "name": "string" }, { "type": "intrinsic", "name": "any" } ], "name": "Record", "package": "typescript" } } ], "implementedTypes": [ { "type": "reference", "target": { "sourceFileName": "node_modules/@angular/core/index.d.ts", "qualifiedName": "AfterContentInit" }, "name": "AfterContentInit", "package": "@angular/core" }, { "type": "reference", "target": { "sourceFileName": "node_modules/@angular/core/index.d.ts", "qualifiedName": "OnDestroy" }, "name": "OnDestroy", "package": "@angular/core" } ] }, { "id": 98, "name": "ExpandRowContentDirective", "variant": "declaration", "kind": 128, "flags": {}, "children": [ { "id": 104, "name": "constructor", "variant": "declaration", "kind": 512, "flags": {}, "sources": [ { "fileName": "expand-row/expand-row-container/expand-row-content.directive.ts", "line": 23, "character": 2, "url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/table-system/src/lib/expand-row/expand-row-container/expand-row-content.directive.ts#L23" } ], "signatures": [ { "id": 105, "name": "ExpandRowContentDirective", "variant": "signature", "kind": 16384, "flags": {}, "sources": [ { "fileName": "expand-row/expand-row-container/expand-row-content.directive.ts", "line": 23, "character": 2, "url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/table-system/src/lib/expand-row/expand-row-container/expand-row-content.directive.ts#L23" } ], "typeParameters": [ { "id": 106, "name": "Data", "variant": "typeParam", "kind": 131072, "flags": {}, "type": { "type": "reference", "target": { "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", "qualifiedName": "Record" }, "typeArguments": [ { "type": "intrinsic", "name": "string" }, { "type": "intrinsic", "name": "any" } ], "name": "Record", "package": "typescript" } } ], "parameters": [ { "id": 107, "name": "template", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "reference", "target": { "sourceFileName": "node_modules/@angular/core/index.d.ts", "qualifiedName": "TemplateRef" }, "typeArguments": [ { "type": "reference", "target": 95, "typeArguments": [ { "type": "reference", "target": 106, "name": "Data", "package": "@rxap/table-system", "qualifiedName": "ExpandRowContentDirective.Data", "refersToTypeParameter": true } ], "name": "ExpandCellContentDirectiveContext", "package": "@rxap/table-system" } ], "name": "TemplateRef", "package": "@angular/core" } } ], "type": { "type": "reference", "target": 98, "typeArguments": [ { "type": "reference", "target": 106, "name": "Data", "package": "@rxap/table-system", "qualifiedName": "ExpandRowContentDirective.Data", "refersToTypeParameter": true } ], "name": "ExpandRowContentDirective", "package": "@rxap/table-system" } } ] }, { "id": 108, "name": "template", "variant": "declaration", "kind": 1024, "flags": { "isPublic": true, "isReadonly": true }, "sources": [ { "fileName": "expand-row/expand-row-container/expand-row-content.directive.ts", "line": 25, "character": 20, "url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/table-system/src/lib/expand-row/expand-row-container/expand-row-content.directive.ts#L25" } ], "type": { "type": "reference", "target": { "sourceFileName": "node_modules/@angular/core/index.d.ts", "qualifiedName": "TemplateRef" }, "typeArguments": [ { "type": "reference", "target": 95, "typeArguments": [ { "type": "reference", "target": 106, "name": "Data", "package": "@rxap/table-system", "qualifiedName": "ExpandRowContentDirective.Data", "refersToTypeParameter": true } ], "name": "ExpandCellContentDirectiveContext", "package": "@rxap/table-system" } ], "name": "TemplateRef", "package": "@angular/core" } }, { "id": 99, "name": "ngTemplateContextGuard", "variant": "declaration", "kind": 2048, "flags": { "isStatic": true }, "sources": [ { "fileName": "expand-row/expand-row-container/expand-row-content.directive.ts", "line": 18, "character": 9, "url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/table-system/src/lib/expand-row/expand-row-container/expand-row-content.directive.ts