tuain-ng-forms-lib
Version:
Componentes y Clases Angular para la gestión de formularios TUAIN
22 lines (21 loc) • 1.15 kB
TypeScript
import { OnInit } from '@angular/core';
import { FormAction } from '../../classes/forms/action';
import { ElementComponent } from './layout/element.component';
import * as i0 from "@angular/core";
export declare class ActionComponent extends ElementComponent implements OnInit {
private destroyRef;
actionCode: import("@angular/core").WritableSignal<string>;
actionName: import("@angular/core").WritableSignal<string>;
iconName: import("@angular/core").WritableSignal<string>;
inProgress: import("@angular/core").WritableSignal<boolean>;
restrictedOnField: import("@angular/core").WritableSignal<string>;
restrictedOnOperator: import("@angular/core").WritableSignal<string>;
restrictedOnValue: import("@angular/core").WritableSignal<string>;
action: FormAction | null;
updatePropagatedAttributes(): void;
ngOnInit(): void;
start(): void;
activate(): void;
static ɵfac: i0.ɵɵFactoryDeclaration<ActionComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<ActionComponent, "lib-action", never, { "action": { "alias": "action"; "required": false; }; }, {}, never, ["*"], true, never>;
}