UNPKG

@dynamic-forms/core

Version:
14 lines (13 loc) 978 B
import { DynamicFormElementExpression } from '../dynamic-form-element/dynamic-form-element-expression'; import { DynamicFormErrorHandler } from '../dynamic-form-error/dynamic-form-error.handler'; import { DynamicFormAction } from './dynamic-form-action'; import { DynamicFormActionExpressionData } from './dynamic-form-action-expression-data'; import { DynamicFormActionExpressionFunc } from './dynamic-form-action-expression-func'; export declare class DynamicFormActionExpression<Data extends DynamicFormActionExpressionData = DynamicFormActionExpressionData, Func extends DynamicFormActionExpressionFunc<Data> = DynamicFormActionExpressionFunc<Data>> extends DynamicFormElementExpression { readonly key: string; readonly action: DynamicFormAction; readonly func: Func; protected errorHandler: DynamicFormErrorHandler; constructor(key: string, action: DynamicFormAction, func: Func, errorHandler: DynamicFormErrorHandler); protected evaluate(): any; }