UNPKG

sgc-ng-group-form-edit

Version:

Custom SGC GROUP FIELD FORM Components. *** This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 16.0.0.

29 lines (28 loc) 1.72 kB
import { EventEmitter, OnInit } from '@angular/core'; import { CrudDataService_CreateOrEditView, TGroupFieldFormEdit, TListeFieldFormEditData } from 'sgc-share-lib'; import * as i0 from "@angular/core"; export declare class SgcNgGroupFormEditComponent<TDataCreate, TDataEdit, TDataList> implements OnInit { groupForm: TGroupFieldFormEdit; groupFormChange: EventEmitter<TGroupFieldFormEdit>; groupSubmitted?: boolean; crudDataService: CrudDataService_CreateOrEditView<TDataCreate, TDataEdit, TDataList>; crudDataServiceChange: EventEmitter<CrudDataService_CreateOrEditView<TDataCreate, TDataEdit, TDataList>>; nullableKeyMap: number; rowFields_begin: Array<TListeFieldFormEditData>; rowFields_end: Array<TListeFieldFormEditData>; myMaxFieldsByRow: number; myRowGap: number; constructor(); ngOnInit(): void; getLabel(): string; private initListeFieldsByRow; private initListeRowsFieldsBy_Begin; private initListeRowsFieldsBy_End; /** * */ ajustWidthOfFieldsRowTomax100percent(myRowsListeFields: Array<TListeFieldFormEditData>): Array<TListeFieldFormEditData>; showGroupFieldForm(): boolean; static ɵfac: i0.ɵɵFactoryDeclaration<SgcNgGroupFormEditComponent<any, any, any>, never>; static ɵcmp: i0.ɵɵComponentDeclaration<SgcNgGroupFormEditComponent<any, any, any>, "sgc-ng-group-form-edit", never, { "groupForm": { "alias": "groupForm"; "required": false; }; "groupSubmitted": { "alias": "groupSubmitted"; "required": false; }; "crudDataService": { "alias": "crudDataService"; "required": false; }; }, { "groupFormChange": "groupFormChange"; "crudDataServiceChange": "crudDataServiceChange"; }, never, never, false, never>; }