UNPKG

@winged/core

Version:

Morden webapp framekwork made only for ts developers. (UNDER DEVELOPMENT, PLEASE DO NOT USE)

21 lines (20 loc) 837 B
import { StateDependencies, ViewState } from '../../types'; import { DataExpression } from './DataExpression'; import { DataPointExtension } from './DataPointExtension'; import { I18nExtension } from './I18nExtension'; import { PipelineExtension } from './PipelineExtension'; export declare class DataPoint { static extensionClasses: (typeof I18nExtension | typeof PipelineExtension)[]; extensions: DataPointExtension[]; expressionNode: DataExpression; stateDependencies: StateDependencies; onRequireUpdate: () => void; private value; private stringValue; constructor(expression: string); getStringValue(state: ViewState, modifiedState: ViewState): string; getValue(state: ViewState, modifiedState: ViewState): any; requireUpdate(): void; destory(): void; private updateStringValue; }