UNPKG

@greenmice/ngx-cesium

Version:
18 lines (17 loc) 979 B
import { JsonMapper } from '../json-mapper/json-mapper.service'; import { Parse } from 'ngx-cesium-parser'; import { ComputationCache } from '../computation-cache/computation-cache.service'; import * as i0 from "@angular/core"; export declare class CesiumProperties { private _parser; private _jsonMapper; private _assignersCache; private _evaluatorsCache; constructor(_parser: Parse, _jsonMapper: JsonMapper); _compile(expression: string, withCache?: boolean): (cache: ComputationCache, context: Object) => Object; _build(expression: string): (oldVal: Object, newVal: Object) => Object; createEvaluator(expression: string, withCache?: boolean, newEvaluator?: boolean): (cache: ComputationCache, context: Object) => Object; createAssigner(expression: string): (oldVal: Object, newVal: Object) => Object; static ɵfac: i0.ɵɵFactoryDeclaration<CesiumProperties, never>; static ɵprov: i0.ɵɵInjectableDeclaration<CesiumProperties>; }