UNPKG

igniteui-angular

Version:

Ignite UI for Angular is a dependency-free Angular toolkit for building modern web apps

60 lines (59 loc) 2.03 kB
import { PipeTransform } from '@angular/core'; import { FilteringLogic, IFilteringExpression } from '../data-operations/filtering-expression.interface'; import * as i0 from "@angular/core"; export declare class IgxFieldFormatterPipe implements PipeTransform { transform(value: any, formatter: (v: any, data: any, fieldData?: any) => any, rowData: any, fieldData?: any): any; static ɵfac: i0.ɵɵFactoryDeclaration<IgxFieldFormatterPipe, never>; static ɵpipe: i0.ɵɵPipeDeclaration<IgxFieldFormatterPipe, "fieldFormatter", true>; } /** * @hidden @internal */ export declare class ExpressionItem { parent: ExpressionGroupItem; expanded: boolean; constructor(parent?: ExpressionGroupItem); } /** * @hidden @internal */ export declare class ExpressionGroupItem extends ExpressionItem { operator: FilteringLogic; children: ExpressionItem[]; constructor(operator: FilteringLogic, parent?: ExpressionGroupItem); } /** * @hidden @internal */ export declare class ExpressionOperandItem extends ExpressionItem { expression: IFilteringExpression; inEditMode: boolean; inAddMode: boolean; hovered: boolean; focused: boolean; fieldLabel: string; constructor(expression: IFilteringExpression, parent: ExpressionGroupItem); } /** * @hidden @internal */ export declare const QueryBuilderSelectors: { DRAG_INDICATOR: string; CHIP_GHOST: string; DROP_DOWN_LIST_SCROLL: string; DROP_DOWN_ITEM_DISABLED: string; FILTER_TREE: string; FILTER_TREE_EXPRESSION_CONTEXT_MENU: string; FILTER_TREE_EXPRESSION_ITEM: string; FILTER_TREE_EXPRESSION_ITEM_DROP_GHOST: string; FILTER_TREE_EXPRESSION_ITEM_KEYBOARD_GHOST: string; FILTER_TREE_EXPRESSION_ITEM_GHOST: string; FILTER_TREE_EXPRESSION_SECTION: string; FILTER_TREE_LINE_AND: string; FILTER_TREE_LINE_OR: string; FILTER_TREE_SUBQUERY: string; QUERY_BUILDER: string; QUERY_BUILDER_BODY: string; QUERY_BUILDER_HEADER: string; QUERY_BUILDER_TREE: string; };