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
TypeScript
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>;
}