UNPKG

@winged/core

Version:

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

17 lines (16 loc) 637 B
import { StateDependencies, ViewState } from '../../../types'; import { CalculationNode, DataExpression } from '../../dataPoint/DataExpression'; export declare class IfCond { expressionNode: ConditionExpression; stateDependencies: StateDependencies; private result; constructor(expression: string, attrName: string); evaluate(state: ViewState, modifiedState: ViewState): boolean; destory(): void; } declare class ConditionExpression extends DataExpression { protected readonly fullExpression: string; evaluate(dataSet: ViewState): string; protected getRootNode(): CalculationNode | null; } export {};