UNPKG

dropkiq

Version:

Liquid Expressions Simplified

16 lines (15 loc) 652 B
import { FilterRegistry } from './FilterRegistry'; export declare class DataSchema { schema: object; context: object; scope: object; filterRegistry: FilterRegistry; private currentPath; private cycleDetector; constructedScope: object; constructor(schema: object, context: object, scope: object); setCurrentPath(currentPath: string[]): string[]; buildPathSchema(pathSchema?: any, currentOptions?: object, pathStack?: string[]): any[]; nextOptions(pathSchema?: any[], context?: object): object; constructFakeScopeForArrays(context?: object, scope?: {}, parentTableName?: string, depth?: number): object; }