igniteui-angular-core
Version:
Ignite UI Angular Core logic used in multiple UI components.
39 lines (38 loc) • 1.79 kB
TypeScript
import { FilterSyntaxVisitor } from "./FilterSyntaxVisitor";
import { IFilterExpression } from "./IFilterExpression";
import { FilterSyntaxBinaryOperatorExpressionSyntax } from "./FilterSyntaxBinaryOperatorExpressionSyntax";
import { Type } from "./type";
import { FilterSyntaxIdentifierExpressionSyntax } from "./FilterSyntaxIdentifierExpressionSyntax";
import { FilterSyntaxMemberExpressionSyntax } from "./FilterSyntaxMemberExpressionSyntax";
import { FilterSyntaxMethodCallExpressionSyntax } from "./FilterSyntaxMethodCallExpressionSyntax";
import { FilterSyntaxNullExpressionSyntax } from "./FilterSyntaxNullExpressionSyntax";
import { FilterSyntaxParenthesisExpressionSyntax } from "./FilterSyntaxParenthesisExpressionSyntax";
import { FilterSyntaxPrimitiveValueExpressionSyntax } from "./FilterSyntaxPrimitiveValueExpressionSyntax";
import { FilterSyntaxUnaryOperatorExpressionSyntax } from "./FilterSyntaxUnaryOperatorExpressionSyntax";
/**
* @hidden
*/
export declare class FilterExpressionConversionVisitor extends FilterSyntaxVisitor {
static $t: Type;
constructor();
p(): IFilterExpression;
private s;
get r(): boolean;
get k(): string[];
private o;
private t;
private u;
c(a: FilterSyntaxBinaryOperatorExpressionSyntax): void;
private v;
private n;
d(a: FilterSyntaxIdentifierExpressionSyntax): void;
e(a: FilterSyntaxMemberExpressionSyntax): void;
private l;
private q;
f(a: FilterSyntaxMethodCallExpressionSyntax): void;
private m;
g(a: FilterSyntaxNullExpressionSyntax): void;
h(a: FilterSyntaxParenthesisExpressionSyntax): void;
i(a: FilterSyntaxPrimitiveValueExpressionSyntax): void;
j(a: FilterSyntaxUnaryOperatorExpressionSyntax): void;
}