import { OnInit } from '@angular/core'; import { FormBuilder, FormGroup } from '@angular/forms'; import { Data } from '@angular/router'; import { NzMessageService } from 'ng-zorro-antd/message'; import { NzModalService } from 'ng-zorro-antd/modal'; import { PatrolGroupService } from '../../../service/patrol-group.service'; export declare class FacilityGroupComponent implements OnInit { private fb; private groupService; message: NzMessageService; private modal; validateForm: FormGroup; groupType: { value: number; label: string; }[]; pageIndex: number; pageSize: number; total: number; loading: boolean; listOfData: any[]; listOfCurrentPageData: Data[]; startRow: number; checked: boolean; indeterminate: boolean; setOfCheckedId: Set; setOfCheckedItem: Set; constructor(fb: FormBuilder, groupService: PatrolGroupService, message: NzMessageService, modal: NzModalService); ngOnInit(): void; /** * @param flag 1表示点击搜索按钮,2表示翻页 */ queryGroupListData(flag: number): Promise; addGroup(): void; groupBIMData(value: any): void; groupData(value: any): void; editData(value: any): void; deleteData(data: any): Promise; submitForm(): void; resetForm(): void; onPageIndexChange(pageIndex: any): void; onAllChecked(checked: boolean): void; refreshCheckedStatus(): void; updateCheckedSet(data: Data, checked: boolean): void; onItemChecked(data: Data, checked: boolean): void; onCurrentPageDataChange(listOfCurrentPageData: Data[]): void; }