tuain-ng-forms-lib
Version:
Componentes y Clases Angular para la gestión de formularios TUAIN
43 lines (42 loc) • 1.53 kB
TypeScript
import { FormPiecePropagate } from './piece-propagate';
import { FormAction } from './action';
export declare class RecordFormSubSection extends FormPiecePropagate {
private _customRender;
private _subsectionId;
private _subsectionCode;
private _subsectionTitle;
private _subSectionElements;
private _subSectionFields;
private _subSectionTables;
private _subSectionActions;
private _elementsArray;
private _active;
constructor(subsectionReceived: any, formObject: any, formConfig: any);
get customRender(): string;
set customRender(customRenderName: string);
get subsectionId(): string;
get subsectionCode(): string;
get subsectionTitle(): string;
get subSectionElements(): any[];
get subSectionFields(): any[];
get subSectionTables(): any[];
get subSectionActions(): any[];
get elementsArray(): any;
get active(): boolean;
set subsectionId(subsectionId: string);
set subsectionCode(subsectionCode: string);
set subsectionTitle(subsectionTitle: string);
set subSectionElements(subSectionElements: any[]);
set subSectionFields(subSectionFields: any[]);
set subSectionTables(subSectionTables: any[]);
set subSectionActions(subSectionActions: any[]);
set elementsArray(elementsArray: any);
set active(active: boolean);
getField(name: any): any;
getFields(): any[];
getFieldNames(): any[];
getActions(): FormAction[];
getActionNames(): string[];
activate(): void;
inactivate(): void;
}