@rxap/material-table-system
Version:
This package provides a set of Angular directives, components, and services to enhance and customize Angular Material tables. It includes features such as row selection, column filtering, expandable rows, table actions, and more. The goal is to simplify c
1,761 lines • 920 kB
JSON
{
"id": 0,
"name": "@rxap/material-table-system",
"variant": "project",
"kind": 1,
"flags": {},
"children": [
{
"id": 332,
"name": "TableHeaderButtonActionStatus",
"variant": "declaration",
"kind": 8,
"flags": {},
"children": [
{
"id": 334,
"name": "DONE",
"variant": "declaration",
"kind": 16,
"flags": {},
"sources": [
{
"fileName": "packages/angular/material/table-system/src/lib/table-header-button/table-header-button-action-status.ts",
"line": 3,
"character": 2,
"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/material/table-system/src/lib/table-header-button/table-header-button-action-status.ts#L3"
}
],
"type": {
"type": "literal",
"value": "done"
}
},
{
"id": 335,
"name": "ERROR",
"variant": "declaration",
"kind": 16,
"flags": {},
"sources": [
{
"fileName": "packages/angular/material/table-system/src/lib/table-header-button/table-header-button-action-status.ts",
"line": 4,
"character": 2,
"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/material/table-system/src/lib/table-header-button/table-header-button-action-status.ts#L4"
}
],
"type": {
"type": "literal",
"value": "error"
}
},
{
"id": 333,
"name": "EXECUTING",
"variant": "declaration",
"kind": 16,
"flags": {},
"sources": [
{
"fileName": "packages/angular/material/table-system/src/lib/table-header-button/table-header-button-action-status.ts",
"line": 2,
"character": 2,
"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/material/table-system/src/lib/table-header-button/table-header-button-action-status.ts#L2"
}
],
"type": {
"type": "literal",
"value": "executing"
}
},
{
"id": 336,
"name": "SUCCESS",
"variant": "declaration",
"kind": 16,
"flags": {},
"sources": [
{
"fileName": "packages/angular/material/table-system/src/lib/table-header-button/table-header-button-action-status.ts",
"line": 5,
"character": 2,
"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/material/table-system/src/lib/table-header-button/table-header-button-action-status.ts#L5"
}
],
"type": {
"type": "literal",
"value": "success"
}
}
],
"groups": [
{
"title": "Enumeration Members",
"children": [
334,
335,
333,
336
]
}
],
"sources": [
{
"fileName": "packages/angular/material/table-system/src/lib/table-header-button/table-header-button-action-status.ts",
"line": 1,
"character": 12,
"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/material/table-system/src/lib/table-header-button/table-header-button-action-status.ts#L1"
}
]
},
{
"id": 136,
"name": "TableRowActionStatus",
"variant": "declaration",
"kind": 8,
"flags": {},
"children": [
{
"id": 138,
"name": "DONE",
"variant": "declaration",
"kind": 16,
"flags": {},
"sources": [
{
"fileName": "packages/angular/material/table-system/src/lib/table-row-actions/table-row-action-status.ts",
"line": 3,
"character": 2,
"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/material/table-system/src/lib/table-row-actions/table-row-action-status.ts#L3"
}
],
"type": {
"type": "literal",
"value": "done"
}
},
{
"id": 139,
"name": "ERROR",
"variant": "declaration",
"kind": 16,
"flags": {},
"sources": [
{
"fileName": "packages/angular/material/table-system/src/lib/table-row-actions/table-row-action-status.ts",
"line": 4,
"character": 2,
"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/material/table-system/src/lib/table-row-actions/table-row-action-status.ts#L4"
}
],
"type": {
"type": "literal",
"value": "error"
}
},
{
"id": 137,
"name": "EXECUTING",
"variant": "declaration",
"kind": 16,
"flags": {},
"sources": [
{
"fileName": "packages/angular/material/table-system/src/lib/table-row-actions/table-row-action-status.ts",
"line": 2,
"character": 2,
"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/material/table-system/src/lib/table-row-actions/table-row-action-status.ts#L2"
}
],
"type": {
"type": "literal",
"value": "executing"
}
},
{
"id": 140,
"name": "SUCCESS",
"variant": "declaration",
"kind": 16,
"flags": {},
"sources": [
{
"fileName": "packages/angular/material/table-system/src/lib/table-row-actions/table-row-action-status.ts",
"line": 5,
"character": 2,
"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/material/table-system/src/lib/table-row-actions/table-row-action-status.ts#L5"
}
],
"type": {
"type": "literal",
"value": "success"
}
}
],
"groups": [
{
"title": "Enumeration Members",
"children": [
138,
139,
137,
140
]
}
],
"sources": [
{
"fileName": "packages/angular/material/table-system/src/lib/table-row-actions/table-row-action-status.ts",
"line": 1,
"character": 12,
"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/material/table-system/src/lib/table-row-actions/table-row-action-status.ts#L1"
}
]
},
{
"id": 13,
"name": "AbstractTableRowAction",
"variant": "declaration",
"kind": 128,
"flags": {
"isAbstract": true
},
"children": [
{
"id": 14,
"name": "constructor",
"variant": "declaration",
"kind": 512,
"flags": {},
"sources": [
{
"fileName": "packages/angular/material/table-system/src/lib/table-row-actions/abstract-table-row-action.ts",
"line": 70,
"character": 2,
"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/material/table-system/src/lib/table-row-actions/abstract-table-row-action.ts#L70"
}
],
"signatures": [
{
"id": 15,
"name": "AbstractTableRowAction",
"variant": "signature",
"kind": 16384,
"flags": {},
"sources": [
{
"fileName": "packages/angular/material/table-system/src/lib/table-row-actions/abstract-table-row-action.ts",
"line": 70,
"character": 2,
"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/material/table-system/src/lib/table-row-actions/abstract-table-row-action.ts#L70"
}
],
"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"
}
}
],
"parameters": [
{
"id": 17,
"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": 18,
"name": "overlay",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/@angular/cdk/overlay/index.d.ts",
"qualifiedName": "Overlay"
},
"name": "Overlay",
"package": "@angular/cdk"
}
},
{
"id": 19,
"name": "elementRef",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/@angular/core/index.d.ts",
"qualifiedName": "ElementRef"
},
"name": "ElementRef",
"package": "@angular/core"
}
},
{
"id": 20,
"name": "actionMethodList",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "union",
"types": [
{
"type": "reference",
"target": 317,
"typeArguments": [
{
"type": "reference",
"target": 16,
"name": "Data",
"package": "@rxap/material-table-system",
"qualifiedName": "AbstractTableRowAction.Data",
"refersToTypeParameter": true
}
],
"name": "TableRowActionMethod",
"package": "@rxap/material-table-system"
},
{
"type": "array",
"elementType": {
"type": "reference",
"target": 317,
"typeArguments": [
{
"type": "reference",
"target": 16,
"name": "Data",
"package": "@rxap/material-table-system",
"qualifiedName": "AbstractTableRowAction.Data",
"refersToTypeParameter": true
}
],
"name": "TableRowActionMethod",
"package": "@rxap/material-table-system"
}
}
]
}
},
{
"id": 21,
"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": 22,
"name": "vcr",
"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": 23,
"name": "tableDataSourceDirective",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": 1049,
"name": "TableDataSourceDirective",
"package": "@rxap/material-table-system"
}
},
{
"id": 24,
"name": "snackBar",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/@angular/material/snack-bar/index.d.ts",
"qualifiedName": "MatSnackBar"
},
"name": "MatSnackBar",
"package": "@angular/material"
}
},
{
"id": 25,
"name": "matButton",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "union",
"types": [
{
"type": "literal",
"value": null
},
{
"type": "reference",
"target": {
"sourceFileName": "node_modules/@angular/material/button/index.d.ts",
"qualifiedName": "MatIconButton"
},
"name": "MatIconButton",
"package": "@angular/material"
}
]
}
},
{
"id": 26,
"name": "matTooltip",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "union",
"types": [
{
"type": "literal",
"value": null
},
{
"type": "reference",
"target": {
"sourceFileName": "node_modules/@angular/material/tooltip/index.d.ts",
"qualifiedName": "MatTooltip"
},
"name": "MatTooltip",
"package": "@angular/material"
}
]
}
},
{
"id": 27,
"name": "injector",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/@angular/core/index.d.ts",
"qualifiedName": "Injector"
},
"name": "Injector",
"package": "@angular/core"
}
}
],
"type": {
"type": "reference",
"target": 13,
"typeArguments": [
{
"type": "reference",
"target": 16,
"name": "Data",
"package": "@rxap/material-table-system",
"qualifiedName": "AbstractTableRowAction.Data",
"refersToTypeParameter": true
}
],
"name": "AbstractTableRowAction",
"package": "@rxap/material-table-system"
},
"overwrites": {
"type": "reference",
"target": -1,
"name": "ConfirmDirective.constructor"
}
}
],
"overwrites": {
"type": "reference",
"target": -1,
"name": "ConfirmDirective.constructor"
}
},
{
"id": 40,
"name": "cdr",
"variant": "declaration",
"kind": 1024,
"flags": {
"isProtected": true,
"isReadonly": true
},
"sources": [
{
"fileName": "packages/angular/material/table-system/src/lib/table-row-actions/abstract-table-row-action.ts",
"line": 82,
"character": 23,
"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/material/table-system/src/lib/table-row-actions/abstract-table-row-action.ts#L82"
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/@angular/core/index.d.ts",
"qualifiedName": "ChangeDetectorRef"
},
"name": "ChangeDetectorRef",
"package": "@angular/core"
}
},
{
"id": 32,
"name": "color",
"variant": "declaration",
"kind": 1024,
"flags": {
"isPublic": true,
"isOptional": true
},
"sources": [
{
"fileName": "packages/angular/material/table-system/src/lib/table-row-actions/abstract-table-row-action.ts",
"line": 59,
"character": 9,
"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/material/table-system/src/lib/table-row-actions/abstract-table-row-action.ts#L59"
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/@angular/material/core/index.d.ts",
"qualifiedName": "ThemePalette"
},
"name": "ThemePalette",
"package": "@angular/material"
}
},
{
"id": 78,
"name": "confirmed",
"variant": "declaration",
"kind": 1024,
"flags": {
"isPublic": true,
"isInherited": true
},
"sources": [
{
"fileName": "packages/angular/components/src/lib/confirm/confirm.directive.ts",
"line": 39,
"character": 9,
"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/components/src/lib/confirm/confirm.directive.ts#L39"
}
],
"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": "...",
"inheritedFrom": {
"type": "reference",
"target": -1,
"name": "ConfirmDirective.confirmed"
}
},
{
"id": 83,
"name": "elementRef",
"variant": "declaration",
"kind": 1024,
"flags": {
"isProtected": true,
"isReadonly": true,
"isInherited": true
},
"sources": [
{
"fileName": "packages/angular/components/src/lib/confirm/confirm.directive.ts",
"line": 58,
"character": 23,
"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/components/src/lib/confirm/confirm.directive.ts#L58"
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/@angular/core/index.d.ts",
"qualifiedName": "ElementRef"
},
"name": "ElementRef",
"package": "@angular/core"
},
"inheritedFrom": {
"type": "reference",
"target": -1,
"name": "ConfirmDirective.elementRef"
}
},
{
"id": 29,
"name": "errorMessage",
"variant": "declaration",
"kind": 1024,
"flags": {
"isPublic": true,
"isOptional": true
},
"sources": [
{
"fileName": "packages/angular/material/table-system/src/lib/table-row-actions/abstract-table-row-action.ts",
"line": 49,
"character": 9,
"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/material/table-system/src/lib/table-row-actions/abstract-table-row-action.ts#L49"
}
],
"type": {
"type": "intrinsic",
"name": "string"
}
},
{
"id": 46,
"name": "injector",
"variant": "declaration",
"kind": 1024,
"flags": {
"isProtected": true,
"isReadonly": true
},
"sources": [
{
"fileName": "packages/angular/material/table-system/src/lib/table-row-actions/abstract-table-row-action.ts",
"line": 96,
"character": 23,
"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/material/table-system/src/lib/table-row-actions/abstract-table-row-action.ts#L96"
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/@angular/core/index.d.ts",
"qualifiedName": "Injector"
},
"name": "Injector",
"package": "@angular/core"
}
},
{
"id": 33,
"name": "isHeader",
"variant": "declaration",
"kind": 1024,
"flags": {
"isPublic": true,
"isReadonly": true
},
"sources": [
{
"fileName": "packages/angular/material/table-system/src/lib/table-row-actions/abstract-table-row-action.ts",
"line": 61,
"character": 18,
"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/material/table-system/src/lib/table-row-actions/abstract-table-row-action.ts#L61"
}
],
"type": {
"type": "intrinsic",
"name": "boolean"
},
"defaultValue": "false"
},
{
"id": 81,
"name": "isOverlyOpen",
"variant": "declaration",
"kind": 1024,
"flags": {
"isProtected": true,
"isInherited": true
},
"sources": [
{
"fileName": "packages/angular/components/src/lib/confirm/confirm.directive.ts",
"line": 52,
"character": 12,
"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/components/src/lib/confirm/confirm.directive.ts#L52"
}
],
"type": {
"type": "intrinsic",
"name": "boolean"
},
"defaultValue": "false",
"inheritedFrom": {
"type": "reference",
"target": -1,
"name": "ConfirmDirective.isOverlyOpen"
}
},
{
"id": 44,
"name": "matButton",
"variant": "declaration",
"kind": 1024,
"flags": {
"isProtected": true
},
"sources": [
{
"fileName": "packages/angular/material/table-system/src/lib/table-row-actions/abstract-table-row-action.ts",
"line": 91,
"character": 14,
"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/material/table-system/src/lib/table-row-actions/abstract-table-row-action.ts#L91"
}
],
"type": {
"type": "union",
"types": [
{
"type": "literal",
"value": null
},
{
"type": "reference",
"target": {
"sourceFileName": "node_modules/@angular/material/button/index.d.ts",
"qualifiedName": "MatIconButton"
},
"name": "MatIconButton",
"package": "@angular/material"
}
]
}
},
{
"id": 45,
"name": "matTooltip",
"variant": "declaration",
"kind": 1024,
"flags": {
"isProtected": true
},
"sources": [
{
"fileName": "packages/angular/material/table-system/src/lib/table-row-actions/abstract-table-row-action.ts",
"line": 94,
"character": 14,
"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/material/table-system/src/lib/table-row-actions/abstract-table-row-action.ts#L94"
}
],
"type": {
"type": "union",
"types": [
{
"type": "literal",
"value": null
},
{
"type": "reference",
"target": {
"sourceFileName": "node_modules/@angular/material/tooltip/index.d.ts",
"qualifiedName": "MatTooltip"
},
"name": "MatTooltip",
"package": "@angular/material"
}
]
}
},
{
"id": 34,
"name": "options",
"variant": "declaration",
"kind": 1024,
"flags": {
"isProtected": true
},
"sources": [
{
"fileName": "packages/angular/material/table-system/src/lib/table-row-actions/abstract-table-row-action.ts",
"line": 63,
"character": 12,
"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/material/table-system/src/lib/table-row-actions/abstract-table-row-action.ts#L63"
}
],
"type": {
"type": "union",
"types": [
{
"type": "literal",
"value": null
},
{
"type": "reference",
"target": 103,
"typeArguments": [
{
"type": "intrinsic",
"name": "any"
}
],
"name": "TableActionMethodOptions",
"package": "@rxap/material-table-system"
}
]
},
"defaultValue": "null"
},
{
"id": 82,
"name": "overlay",
"variant": "declaration",
"kind": 1024,
"flags": {
"isProtected": true,
"isReadonly": true,
"isInherited": true
},
"sources": [
{
"fileName": "packages/angular/components/src/lib/confirm/confirm.directive.ts",
"line": 56,
"character": 23,
"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/components/src/lib/confirm/confirm.directive.ts#L56"
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/@angular/cdk/overlay/index.d.ts",
"qualifiedName": "Overlay"
},
"name": "Overlay",
"package": "@angular/cdk"
},
"inheritedFrom": {
"type": "reference",
"target": -1,
"name": "ConfirmDirective.overlay"
}
},
{
"id": 80,
"name": "positionStrategy",
"variant": "declaration",
"kind": 1024,
"flags": {
"isProtected": true,
"isOptional": true,
"isInherited": true
},
"sources": [
{
"fileName": "packages/angular/components/src/lib/confirm/confirm.directive.ts",
"line": 50,
"character": 12,
"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/components/src/lib/confirm/confirm.directive.ts#L50"
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/@angular/cdk/overlay/index.d.ts",
"qualifiedName": "PositionStrategy"
},
"name": "PositionStrategy",
"package": "@angular/cdk"
},
"inheritedFrom": {
"type": "reference",
"target": -1,
"name": "ConfirmDirective.positionStrategy"
}
},
{
"id": 31,
"name": "refresh",
"variant": "declaration",
"kind": 1024,
"flags": {
"isPublic": true,
"isOptional": true
},
"comment": {
"summary": [
{
"kind": "text",
"text": "true - after the action is executed the table datasource is refreshed"
}
]
},
"sources": [
{
"fileName": "packages/angular/material/table-system/src/lib/table-row-actions/abstract-table-row-action.ts",
"line": 56,
"character": 9,
"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/material/table-system/src/lib/table-row-actions/abstract-table-row-action.ts#L56"
}
],
"type": {
"type": "intrinsic",
"name": "boolean"
}
},
{
"id": 39,
"name": "renderer",
"variant": "declaration",
"kind": 1024,
"flags": {
"isProtected": true,
"isReadonly": true
},
"sources": [
{
"fileName": "packages/angular/material/table-system/src/lib/table-row-actions/abstract-table-row-action.ts",
"line": 72,
"character": 23,
"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/material/table-system/src/lib/table-row-actions/abstract-table-row-action.ts#L72"
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/@angular/core/index.d.ts",
"qualifiedName": "Renderer2"
},
"name": "Renderer2",
"package": "@angular/core"
}
},
{
"id": 43,
"name": "snackBar",
"variant": "declaration",
"kind": 1024,
"flags": {
"isProtected": true,
"isReadonly": true
},
"sources": [
{
"fileName": "packages/angular/material/table-system/src/lib/table-row-actions/abstract-table-row-action.ts",
"line": 88,
"character": 23,
"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/material/table-system/src/lib/table-row-actions/abstract-table-row-action.ts#L88"
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/@angular/material/snack-bar/index.d.ts",
"qualifiedName": "MatSnackBar"
},
"name": "MatSnackBar",
"package": "@angular/material"
}
},
{
"id": 30,
"name": "successMessage",
"variant": "declaration",
"kind": 1024,
"flags": {
"isPublic": true,
"isOptional": true
},
"sources": [
{
"fileName": "packages/angular/material/table-system/src/lib/table-row-actions/abstract-table-row-action.ts",
"line": 51,
"character": 9,
"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/material/table-system/src/lib/table-row-actions/abstract-table-row-action.ts#L51"
}
],
"type": {
"type": "intrinsic",
"name": "string"
}
},
{
"id": 42,
"name": "tableDataSourceDirective",
"variant": "declaration",
"kind": 1024,
"flags": {
"isProtected": true,
"isReadonly": true
},
"sources": [
{
"fileName": "packages/angular/material/table-system/src/lib/table-row-actions/abstract-table-row-action.ts",
"line": 86,
"character": 23,
"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/material/table-system/src/lib/table-row-actions/abstract-table-row-action.ts#L86"
}
],
"type": {
"type": "reference",
"target": 1049,
"name": "TableDataSourceDirective",
"package": "@rxap/material-table-system"
}
},
{
"id": 28,
"name": "type",
"variant": "declaration",
"kind": 1024,
"flags": {
"isPublic": true,
"isAbstract": true
},
"sources": [
{
"fileName": "packages/angular/material/table-system/src/lib/table-row-actions/abstract-table-row-action.ts",
"line": 47,
"character": 18,
"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/material/table-system/src/lib/table-row-actions/abstract-table-row-action.ts#L47"
}
],
"type": {
"type": "intrinsic",
"name": "string"
}
},
{
"id": 79,
"name": "unconfirmed",
"variant": "declaration",
"kind": 1024,
"flags": {
"isPublic": true,
"isInherited": true
},
"sources": [
{
"fileName": "packages/angular/components/src/lib/confirm/confirm.directive.ts",
"line": 42,
"character": 9,
"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/components/src/lib/confirm/confirm.directive.ts#L42"
}
],
"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": "...",
"inheritedFrom": {
"type": "reference",
"target": -1,
"name": "ConfirmDirective.unconfirmed"
}
},
{
"id": 41,
"name": "vcr",
"variant": "declaration",
"kind": 1024,
"flags": {
"isProtected": true,
"isReadonly": true
},
"sources": [
{
"fileName": "packages/angular/material/table-system/src/lib/table-row-actions/abstract-table-row-action.ts",
"line": 84,
"character": 23,
"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/material/table-system/src/lib/table-row-actions/abstract-table-row-action.ts#L84"
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/@angular/core/index.d.ts",
"qualifiedName": "ViewContainerRef"
},
"name": "ViewContainerRef",
"package": "@angular/core"
}
},
{
"id": 75,
"name": "eventValue",
"variant": "declaration",
"kind": 262144,
"flags": {
"isPublic": true,
"isInherited": true
},
"sources": [
{
"fileName": "packages/angular/components/src/lib/confirm/confirm.directive.ts",
"line": 32,
"character": 13,
"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/components/src/lib/confirm/confirm.directive.ts#L32"
}
],
"setSignature": {
"id": 76,
"name": "eventValue",
"variant": "signature",
"kind": 1048576,
"flags": {
"isInherited": true
},
"sources": [
{
"fileName": "packages/angular/components/src/lib/confirm/confirm.directive.ts",
"line": 32,
"character": 13,
"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/components/src/lib/confirm/confirm.directive.ts#L32"
}
],
"parameters": [
{
"id": 77,
"name": "value",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "union",
"types": [
{
"type": "literal",
"value": ""
},
{
"type": "reference",
"target": {
"sourceFileName": "packages/angular/components/src/lib/confirm/confirm.directive.ts",
"qualifiedName": "ConfirmDirective.T"
},
"name": "T",
"package": "@rxap/components",
"qualifiedName": "ConfirmDirective.T",
"refersToTypeParameter": true
}
]
}
}
],
"type": {
"type": "intrinsic",
"name": "void"
},
"inheritedFrom": {
"type": "reference",
"target": -1,
"name": "ConfirmDirective.eventValue"
}
},
"inheritedFrom": {
"type": "reference",
"target": -1,
"name": "ConfirmDirective.eventValue"
}
},
{
"id": 48,
"name": "hasConfirmDirective",
"variant": "declaration",
"kind": 262144,
"flags": {
"isPublic": true
},
"sources": [
{
"fileName": "packages/angular/material/table-system/src/lib/table-row-actions/abstract-table-row-action.ts",
"line": 106,
"character": 13,
"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/material/table-system/src/lib/table-row-actions/abstract-table-row-action.ts#L106"
}
],
"setSignature": {
"id": 49,
"name": "hasConfirmDirective",
"variant": "signature",
"kind": 1048576,
"flags": {},
"sources": [
{
"fileName": "packages/angular/material/table-system/src/lib/table-row-actions/abstract-table-row-action.ts",
"line": 106,
"character": 13,
"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/material/table-system/src/lib/table-row-actions/abstract-table-row-action.ts#L106"
}
],
"parameters": [
{
"id": 50,
"name": "value",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "intrinsic",
"name": "any"
}
}
],
"type": {
"type": "intrinsic",
"name": "void"
}
}
},
{
"id": 58,
"name": "execute",
"variant": "declaration",
"kind": 2048,
"flags": {
"isPublic": true
},
"sources": [
{
"fileName": "packages/angular/material/table-system/src/lib/table-row-actions/abstract-table-row-action.ts",
"line": 155,
"character": 15,
"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/material/table-system/src/lib/table-row-actions/abstract-table-row-action.ts#L155"
}
],
"signatures": [
{
"id": 59,
"name": "execute",
"variant": "signature",
"kind": 4096,
"flags": {},
"sources": [
{
"fileName": "packages/angular/material/table-system/src/lib/table-row-actions/abstract-table-row-action.ts",
"line": 155,
"character": 15,
"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/material/table-system/src/lib/table-row-actions/abstract-table-row-action.ts#L155"
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
"qualifiedName": "Promise"
},
"typeArguments": [
{
"type": "intrinsic",
"name": "void"
}
],
"name": "Promise",
"package": "typescript"
}
}
]
},
{
"id": 60,
"name": "getElementList",
"variant": "declaration",
"kind": 2048,
"flags": {
"isProtected": true,
"isAbstract": true
},
"sources": [
{
"fileName": "packages/angular/material/table-system/src/lib/table-row-actions/abstract-table-row-action.ts",
"line": 188,
"character": 21,
"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/material/table-system/src/lib/table-row-actions/abstract-table-row-action.ts#L188"
}
],
"signatures": [
{
"id": 61,
"name": "getElementList",
"variant": "signature",
"kind": 4096,
"flags": {},
"sources": [
{
"fileName": "packages/angular/material/table-system/src/lib/table-row-actions/abstract-table-row-action.ts",
"line": 188,
"character": 21,
"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/material/table-system/src/lib/table-row-actions/abstract-table-row-action.ts#L188"
}
],
"type": {
"type": "array",
"elementType": {
"type": "reference",
"target": 16,
"name": "Data",
"package": "@rxap/material-table-system",
"qualifiedName": "AbstractTableRowAction.Data",
"refersToTypeParameter": true
}
}
}
]
},
{
"id": 84,
"name": "ngOnDestroy",
"variant": "declaration",
"kind": 2048,
"flags": {
"isPublic": true,
"isInherited": true
},
"sources": [
{
"fileName": "packages/angular/components/src/lib/confirm/confirm.directive.ts",
"line": 79,
"character": 9,
"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/components/src/lib/confirm/confirm.directive.ts#L79"
}
],
"signatures": [
{
"id": 85,
"name": "ngOnDestroy",
"variant": "signature",
"kind": 4096,
"flags": {
"isInherited": true
},
"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": "packages/angular/components/src/lib/confirm/confirm.directive.ts",
"line": 79,
"character": 9,
"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/components/src/lib/confirm/confirm.directive.ts#L79"
}
],
"type": {
"type": "intrinsic",
"name": "void"
},
"inheritedFrom": {
"type": "reference",
"target": -1,
"name": "ConfirmDirective.ngOnDestroy"
}
}
],
"inheritedFrom": {
"type": "reference",
"target": -1,
"name": "ConfirmDirective.ngOnDestroy"
}
},
{
"id": 51,
"name": "ngOnInit",
"variant": "declaration",
"kind": 2048,
"flags": {},
"sources": [
{
"fileName": "packages/angular/material/table-system/src/lib/table-row-actions/abstract-table-row-action.ts",
"line": 111,
"character": 2,
"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/material/table-system/src/lib/table-row-actions/abstract-table-row-action.ts#L111"
}
],
"signatures": [
{
"id": 52,
"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": "packages/angular/material/table-system/src/lib/table-row-actions/abstract-table-row-action.ts",
"line": 111,
"character": 2,
"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/material/table-system/src/lib/table-row-actions/abstract-table-row-action.ts#L111"
}
],
"type": {
"type": "intrinsic",
"name": "void"
},
"implementationOf": {
"type": "reference",
"target": -1,
"name": "OnInit.ngOnInit"
}
}
],
"implementationOf": {
"type": "reference",
"target": -1,
"name": "OnInit.ngOnInit"
}
},
{
"id": 55,
"name": "onClick",
"variant": "declaration",
"kind": 2048,
"flags": {
"isPublic": true
},
"sources": [
{
"fileName": "packages/angular/material/table-system/src/lib/table-row-actions/abstract-table-row-action.ts",
"line": 141,
"character": 18,
"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/material/table-system/src/lib/table-row-actions/abstract-table-row-action.ts#L141"
}
],
"signatures": [
{
"id": 56,
"name": "onClick",
"variant": "signature",
"kind": 4096,
"flags": {},
"sources": [
{
"fileName": "packages/angular/material/table-system/src/lib/table-row-actions/abstract-table-row-action.ts",
"line": 141,
"character": 18,
"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/material/table-system/src/lib/table-row-actions/abstract-table-row-action.ts#L141"
}
],
"parameters": [
{
"id": 57,
"name": "$event",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/typescript/lib/lib.dom.d.ts",
"qualifiedName": "Event"
},
"name": "Event",
"package": "typescript"
}
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
"qualifiedName": "Promise"
},
"typeArguments": [
{
"type": "intrinsic",
"name": "void"
}
],
"name": "Promise",
"package": "typescript"
},
"overwrites": {
"type": "reference",
"target": -1,
"name": "ConfirmDirective.onClick"
}
}
],
"overwrites": {
"type": "reference",
"target": -1,
"name": "ConfirmDirective.onClick"
}
},
{
"id": 53,
"name": "onConfirmed",
"variant": "declaration",
"kind": 2048,
"flags": {
"isPublic": true
},
"sources": [
{
"fileName": "packages/angular/material/table-system/src/lib/table-row-actions/abstract-table-row-action.ts",
"line": 136,
"character": 18,
"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/material/table-system/src/lib/table-row-actions/abstract-table-row-action.ts#L136"
}
],
"signatures": [
{
"id": 54,
"name": "onConfirmed",
"variant": "signature",
"kind": 4096,
"flags": {},
"sources": [
{
"fileName": "packages/angular/material/table-system/src/lib/table-row-actions/abstract-table-row-action.ts",
"line": 136,
"character": 18,
"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/material/table-system/src/lib/table-row-actions/abstract-table-row-action.ts#L136"
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
"qualifiedName": "Promise"
},
"typeArguments": [
{
"type": "intrinsic",
"name": "void"
}
],
"name": "Promise",
"package": "typescript"
},
"overwrites": {
"type": "reference",
"target": -1,
"name": "ConfirmDirective.onConfirmed"
}
}
],
"overwrites": {
"type": "reference",
"target": -1,
"name": "ConfirmDirective.onConfirmed"
}
},
{
"id": 88,
"name": "onUnconfirmed",
"variant": "declaration",
"kind": 2048,
"flags": {
"isProtected": true,
"isInherited": true
},
"sources": [
{
"fileName": "packages/angular/components/src/lib/confirm/confirm.directive.ts",
"line": 142,
"character": 12,
"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/components/src/lib/confirm/confirm.directive.ts#L142"
}
],
"signatures": [
{
"id": 89,
"name": "onUnconfirmed",
"variant": "signature",
"kind": 4096,
"flags": {
"isInherited": true
},
"sources": [
{
"fileName": "packages/angular/components/src/lib/confirm/confirm.directive.ts",
"line": 142,
"character": 12,
"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/components/src/lib/confirm/confirm.directive.ts#L142"
}
],
"parameters": [
{
"id": 90,
"name": "eventValue",
"variant": "param",
"kind": 32768,
"flags": {
"isOptional": true
},
"type": {
"type": "intrinsic",
"name": "any"
}
}
],
"type": {
"type": "intrinsic",
"name": "void"
},
"inheritedFrom": {
"type": "reference",
"target": -1,
"name": "ConfirmDirective.onUnconfirmed"
}
}
],
"inheritedFrom": {
"type": "reference",
"target": -1,
"name": "ConfirmDirective.onUnconfirmed"
}
},
{
"id": 86,
"name": "openConfirmOverly",
"variant": "declaration",
"kind": 2048,
"flags": {
"isProtected": true,
"isInherited": true
},
"sources": [
{
"fileName": "packages/angular/components/src/lib/confirm/confirm.directive.ts",
"line": 84,
"character": 12,
"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/components/src/lib/confirm/confirm.directive.ts#L84"
}
],
"signatures": [
{
"id": 87,
"name": "openConfirmOverly",
"variant": "signature",
"kind": 4096,
"flags": {
"isInherited": true
},
"sources": [
{
"fileName": "packages/angular/components/src/lib/confirm/confirm.directive.ts",
"line": 84,
"character": 12,
"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/components/src/lib/confirm/confirm.directive.ts#L84"
}
],
"type": {
"type": "intrinsic",
"name": "void"
},
"inheritedFrom": {
"type": "reference",
"target": -1,
"name": "ConfirmDirective.openConfirmOverly"
}
}
],
"inheritedFrom": {
"type": "reference",
"target": -1,
"name": "ConfirmDirective.openConfirmOverly"
}
},
{
"id": 62,
"name": "setButtonDisabled",
"variant": "declaration",
"kind": 2048,
"flags": {
"isProtected": true
},
"sources": [
{
"fileName": "packages/angular/material/table-system/src/lib/table-row-actions/abstract-table-row-action.ts",
"line": 197,
"character": 12,
"url": "https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/material/table-system/src/lib/table-row-actions/abstract-table-row-action.ts#L197"
}
],
"signatures": [
{
"id": 63,
"name": "setButton