import { OnInit } from '@angular/core'; import { UntypedFormGroup, UntypedFormBuilder } from '@angular/forms'; import { RhAacService } from './../../aac.service'; import { RHFeaturesDto, RHFeaturesQueryDto } from 'rh-base/model'; import * as i0 from "@angular/core"; export declare class RhFeatureManageComponent implements OnInit { fb: UntypedFormBuilder; operator: RhAacService; queryForm: UntypedFormGroup; /** 查询数据对象 */ queryDto: RHFeaturesQueryDto; /** 导出专用查询对象 */ exportQueryDto: RHFeaturesQueryDto; editForm: UntypedFormGroup; editDto: RHFeaturesDto; selectDatas: RHFeaturesDto[]; /** 提交Loading */ submitLoading: boolean; /** 表格Loading */ dataLoading: boolean; dataset: RHFeaturesDto[]; totalCount: number; maxResultCount: number; selectedIndex: number; isAllCheck: boolean; isIndeterminate: boolean; pageIndex: number; constructor(fb: UntypedFormBuilder, operator: RhAacService); ngOnInit(): void; initQueryDto(): RHFeaturesQueryDto; createQueryForm(dto: RHFeaturesQueryDto): void; submitQueryForm(event: Event): void; resetQueryForm(event: Event): void; pageIndexChange(event: number): void; pageSizeChange(event: number): void; initEditItem(): RHFeaturesDto; createEditForm(dto: RHFeaturesDto): void; submitEditForm($event: Event): void; resetEditForm($event: Event | null): void; removeFormData(): void; /** * 新建 */ openNewTab(): void; openEditTab(item: RHFeaturesDto): void; closeEditTab(): void; allCheckedChange(): void; checkedChange(): void; exportExcel(): void; private getDatas; private getSelectDatas; private setLoadingStatus; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }