sgc-ng-field-form-edit
Version:
Custom SGC-NG-FIELD-FORM-EDIT UI Components based on Angular and Material. This component automatically generate SGC Component based on [TypeFieldFormEdit](https://www.npmjs.com/package/sgc-share-lib#2-typefieldformedit) ***
27 lines (26 loc) • 1.45 kB
TypeScript
import { EventEmitter, OnInit } from '@angular/core';
import { CrudDataService } from 'sgc-share-lib';
import { TFieldFormEditData } from 'sgc-share-lib';
import * as i0 from "@angular/core";
export declare class SgcNgFieldFormEditComponent implements OnInit {
fieldForm: TFieldFormEditData;
fieldFormChange: EventEmitter<TFieldFormEditData>;
fieldSubmitted?: boolean;
css_width?: string;
crudDataService: CrudDataService<any, any, any, any, any>;
ngOnInit(): void;
addNewRowFields(): void;
removeRowFields(indexRow: number): void;
/*****************************************************/
useField_TEXT(): boolean;
useField_PASSWORD(): boolean;
useField_TEXTAREA(): boolean;
useField_NUMBER(): boolean;
useField_DATE(): boolean;
useField_DATEHEURE(): boolean;
useField_HEURE(): boolean;
useField_SELECTVALUE(): boolean;
useField_FILEINPUT(): boolean;
static ɵfac: i0.ɵɵFactoryDeclaration<SgcNgFieldFormEditComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<SgcNgFieldFormEditComponent, "sgc-ng-field-form-edit", never, { "fieldForm": { "alias": "fieldForm"; "required": false; }; "fieldSubmitted": { "alias": "fieldSubmitted"; "required": false; }; "css_width": { "alias": "css_width"; "required": false; }; "crudDataService": { "alias": "crudDataService"; "required": false; }; }, { "fieldFormChange": "fieldFormChange"; }, never, never, false, never>;
}