inet-ui
Version:
iNet Angular UI === [![NPM version][npm-version-image]][npm-url] [![NPM downloads][npm-downloads-image]][downloads-url]
37 lines (36 loc) • 2.29 kB
TypeScript
import { EventEmitter, OnDestroy, QueryList, TemplateRef } from '@angular/core';
import { DataTableColumn } from "../column/column.component";
import { DataTableTranslations } from "../../types/data-table-translations.type";
import * as i0 from "@angular/core";
export declare class DataTableRow implements OnDestroy {
item: any;
index: number;
selectOnRowClick: boolean;
expanded: boolean;
private _selected;
selectedChange: EventEmitter<any>;
expandedChange: EventEmitter<any>;
doubleClicked: EventEmitter<any>;
clicked: EventEmitter<any>;
translations: DataTableTranslations;
expandableRows: boolean;
expandColumnVisible: boolean;
indexColumnVisible: boolean;
selectColumnVisible: boolean;
columns?: QueryList<DataTableColumn>;
columnCount: number;
expandTemplate: TemplateRef<any>;
backgroundColor: string;
get selected(): boolean;
set selected(selected: boolean);
get displayIndex(): number;
getTooltip(): string;
constructor();
ngOnDestroy(): void;
expand(): void;
collapse(): void;
rowDoubleClicked($event: any): void;
rowClicked($event: any): void;
static ɵfac: i0.ɵɵFactoryDeclaration<DataTableRow, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<DataTableRow, "[dataTableRow]", never, { "item": { "alias": "item"; "required": false; }; "index": { "alias": "index"; "required": false; }; "selectOnRowClick": { "alias": "selectOnRowClick"; "required": false; }; "translations": { "alias": "translations"; "required": false; }; "expandableRows": { "alias": "expandableRows"; "required": false; }; "expandColumnVisible": { "alias": "expandColumnVisible"; "required": false; }; "indexColumnVisible": { "alias": "indexColumnVisible"; "required": false; }; "selectColumnVisible": { "alias": "selectColumnVisible"; "required": false; }; "columns": { "alias": "columns"; "required": false; }; "columnCount": { "alias": "columnCount"; "required": false; }; "expandTemplate": { "alias": "expandTemplate"; "required": false; }; "backgroundColor": { "alias": "backgroundColor"; "required": false; }; }, { "selectedChange": "selectedChange"; "expandedChange": "expandedChange"; "doubleClicked": "doubleClicked"; "clicked": "clicked"; }, never, never, false, never>;
}