UNPKG

tuain-ng-forms-lib

Version:

Componentes y Clases Angular para la gestión de formularios TUAIN

29 lines (28 loc) 966 B
import { FormPiece } from '../piece'; import { ActionDefinition, IFormConfig } from '../../../interfaces/form-config.interface'; export declare class TableAction extends FormPiece { private _actionCode; private _actionTitle; private _iconName; private _actionType; private _actionClass; private _stateField; private _newState; private _backend; private _restrictedOnField; private _restrictedOnValue; private _restrictedOnOperator; constructor(actionDefinition: ActionDefinition, formConfig: IFormConfig); get actionCode(): string; get actionTitle(): string; get iconName(): string; get actionType(): string; get actionClass(): string; get stateField(): string; get newState(): string; get backend(): boolean; get restrictedOnField(): string | null; get restrictedOnValue(): string | null; get restrictedOnOperator(): string | null; formStateChange(state: any): void; }