UNPKG

geminis-ng

Version:

This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 8.2.14.

61 lines (60 loc) 2.08 kB
import { EventEmitter, OnInit, QueryList } from '@angular/core'; import { NzModalService } from 'ng-zorro-antd/modal'; import { NzTableComponent } from 'ng-zorro-antd/table'; import { GnTableColumnDirective } from './table-column.directive'; import { HttpClient } from '@angular/common/http'; import { GnMessageService } from '../message-service/message-service'; export declare class GnTableComponent implements OnInit { http: HttpClient; modalService: NzModalService; messageService: GnMessageService; private dataStrategies; nzTable: NzTableComponent; url: string; includes: string[]; filterGroup: any; sorts: any[]; data: any[]; dataKey: string; dataTotal: number; pageIndex: number; pageSize: number; showPagination: boolean; showSizeChanger: boolean; autoLoadData: boolean; selectionMode: 'none' | 'single' | 'multi'; dataStrategy: 'remote' | 'local'; dataSaved: EventEmitter<any>; dataDeleted: EventEmitter<any>; dataLoaded: EventEmitter<any>; selectionStatus: { [key: string]: boolean; }; selected: any[]; selectedKeys: any[]; selectedKey: any; selectedOne: any; isSelected: boolean; isAllSelected: boolean; isSomeSelected: boolean; isSingleSelected: boolean; editData: any; isLoading: boolean; columns: QueryList<GnTableColumnDirective>; constructor(http: HttpClient, modalService: NzModalService, messageService: GnMessageService); getValue(row: any, key: string): any; getValueWithPipe(row: any, key: string, pipe: string, pipeArgs: any[]): any; loadData(): Promise<any>; loadDataAndCleanSelection(): void; deleteData(url: string, id: any[]): void; deleteSelectedData(): void; refreshSelectionStatus(): void; changeSelectStatus(key: any): void; changeAllSelectStatus(selected: boolean): void; selectOne(dataKey: any): void; select(dataKeys: any[]): void; ngOnInit(): void; refreshData(data: any[]): void; startEdit(data: any): void; endEdit(): void; }