import { OnInit } from '@angular/core'; import { QueryConditionComponent } from '../query-condition/query-condition.component'; import { FieldItem, ConditionItem } from '../util'; import { QuerySchemeWindowComponent } from '../query-scheme-window/query-scheme-window.component'; export declare class QueryConditionAreaComponent implements OnInit { private schemeWindow; title: string; fields: FieldItem[]; conditions: ConditionItem[]; conditionCmps: QueryConditionComponent[]; conditionResult: any[]; constructor(schemeWindow: QuerySchemeWindowComponent); ngOnInit(): void; /** * 获取条件 */ getCondition(): ConditionItem[]; /** * 添加条件对象 * @param cmp */ addConditionCmp(cmp: QueryConditionComponent): void; /** * 添加条件 */ addCondition(): void; /** * 移除条件 */ removeCondition(id: string): void; }