simplify-angular
Version:
This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 17.0.0.
46 lines (45 loc) • 2.55 kB
TypeScript
import { ElementRef, EventEmitter, Renderer2 } from '@angular/core';
import { RecordsListComponent } from '../records-list/records-list.component';
import { DragDrop } from '@angular/cdk/drag-drop';
import { AjaxService } from '../../services/ajax.service';
import { ViewportService } from '../../services/viewport.service';
import { DynamicComponentService } from '../../services/dynamic-component.service';
import { SimplifyService } from '../../services/simplify.service';
import * as i0 from "@angular/core";
export declare class DataGridComponent extends RecordsListComponent {
readonly: boolean;
updatedRowClass: string;
minimumRowCount: number;
onActiveRowChanged: EventEmitter<any>;
onAfterRowDataUpdated: EventEmitter<any>;
onGridInputValueChanged: EventEmitter<any>;
onRowDataChanged: EventEmitter<any>;
onRowDeleted: EventEmitter<any>;
activeRowId: string;
activeRowDetails: null;
oldRowData: any;
minimum: {
checked: boolean;
count: number;
};
empty: any;
constructor(_ajaxService: AjaxService, _dragDrop: DragDrop, _renderer: Renderer2, viewportService: ViewportService, _simplify: SimplifyService, _dynamicComponentService: DynamicComponentService, _elementRef: ElementRef);
addEmptyRow(): void;
checkActiveRowDataChanged(params: any): void;
checkAndAddEmptyRow(): void;
checkEmptyRowChanged(params: any): void;
checkIsEmptyRow(params: any): boolean;
checkMinimumRowsAvailable(): void;
emptyRowChanged(params: any): void;
getUpdatedData(params: any): any;
initialize(options: any): void;
itemsCountChanged(): void;
moveInDirection(direction: string, input: any): void;
reset(): void;
rowAdded(params: any): void;
setListBodyContent(bodyElement: Element, details: any): void;
setRowColumnIndex(): void;
setInputFocus(details: any, nextRowIndex: number, colIndex: number): void;
static ɵfac: i0.ɵɵFactoryDeclaration<DataGridComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<DataGridComponent, "data-grid", never, { "readonly": { "alias": "readonly"; "required": false; }; "updatedRowClass": { "alias": "updatedRowClass"; "required": false; }; "minimumRowCount": { "alias": "minimumRowCount"; "required": false; }; }, { "onActiveRowChanged": "onActiveRowChanged"; "onAfterRowDataUpdated": "onAfterRowDataUpdated"; "onGridInputValueChanged": "onGridInputValueChanged"; "onRowDataChanged": "onRowDataChanged"; "onRowDeleted": "onRowDeleted"; }, never, ["*"], false, never>;
}