@tapsellorg/angular-material-library
Version:
Angular library for Tapsell
17 lines (16 loc) • 541 B
TypeScript
export type PghConditionOperators = 'OR' | 'AND';
export interface PghConditionBuilderValue {
operator: PghConditionOperators;
filters: unknown[];
}
export interface PghConditionBuilderConfig {
hasReset?: boolean;
hasValidation?: boolean;
resetButtonText?: string;
deleteButtonTooltip: string;
validationHintTooltip: string;
operatorConvertor?: (operator: PghConditionOperators) => {};
filtersConvertor?: (filters: unknown[]) => {};
addButtonText?: string;
hasDeleteButtonOnLengthOne?: boolean;
}