1
|
import { QueryList } from '../linker/query_list';
|
2
|
import { NodeDef, NodeFlags, QueryBindingType, QueryValueType, ViewData } from './types';
|
3
|
export declare function queryDef(flags: NodeFlags, id: number, bindings: {
|
4
|
[propName: string]: QueryBindingType;
|
5
|
}): NodeDef;
|
6
|
export declare function createQuery(): QueryList<any>;
|
7
|
export declare function dirtyParentQueries(view: ViewData): void;
|
8
|
export declare function checkAndUpdateQuery(view: ViewData, nodeDef: NodeDef): void;
|
9
|
export declare function getQueryValue(view: ViewData, nodeDef: NodeDef, queryValueType: QueryValueType): any;
|