UNPKG

@angular-jz/jz

Version:

jim jz

19 lines (18 loc) 774 B
import { Injector } from '@angular/core'; import { JZListPageComponent, JZListPageComponentConfig } from './jz-list-page.component'; export declare class JZCrudPageComponentConfig extends JZListPageComponentConfig { viewItemPageComponent?: any; createItemPageComponent?: any; editItemPageComponent?: any; } export declare class JZCrudPageComponent extends JZListPageComponent { injector: Injector; config: JZCrudPageComponentConfig; constructor(injector: Injector, config: JZCrudPageComponentConfig); showViewItem(item: any): void; showCreateItem(item?: any): void; showEditItem(item?: any): void; deleteItem(item: any): void; deleteItemSucess: (data: any) => void; deleteItemFailed: (error: any) => void; }