import { ProvidersService } from 'fccore2'; import { NzModalService } from 'ng-zorro-antd'; import { FcinputComponent } from '../fcinput'; import { GRIDOPTIONS } from '../business/fclistdata.business'; /** * fc-modallistdata数据列表模态框 * * 列表模态框组件。 * * 点击按钮弹出列表模态框。 * * 事件 * * 1.成功事件:success * * 2.取消事件:cancle * */ export declare class FcmodallistComponent extends FcinputComponent { provider: ProvidersService; modalService: NzModalService; fcViewActionStrategy: string; /**自定义分页模式*/ fcCustomPagination: boolean; /**标题*/ fcTitle: string; fcRowData: any[]; private _option; _data: any[]; fcCondition: string; /**分页大小*/ fcPageSize: number; /**分页大小*/ fcPageNum: number; /**指定每页可以显示多少条*/ fcPageSizeSelectorValues: number[]; /**行默认选中*/ fcDeafultSelected: any[]; /**选中*/ fcSelectObjs: any[]; constructor(provider: ProvidersService, modalService: NzModalService); ngOnChanges(param: any): void; showModal(): any; } export interface FcmodalOption { options: GRIDOPTIONS; rowData: any; appId: string; condition: string; pageSize: number; pageNum: number; selectObjs: any[]; fcCustomPagination: boolean; deafultSelected: any[]; viewActionStrategy: any; }