projects/aoc-client/components/aoc-form/aoc-form.component.ts
OnInit
AfterContentInit
OnDestroy
AfterViewInit
| encapsulation | ViewEncapsulation.None |
| providers |
TitleCasePipe
|
| selector | aoc-form |
| standalone | true |
| imports |
ReactiveFormsModule
AocUiFormComponent
NgTemplateOutlet
AocUiFormTemplateDirective
AocUiButtonDirective
AocUiTooltipDirective
NgIf
|
| templateUrl | ./aoc-form.component.html |
Properties |
Inputs |
Outputs |
constructor(aocFormController: AocFormController, deleteService: AocDeleteService, restService: AocRestService, aocUiToastMessageService: AocUiToastMessageService, cd: ChangeDetectorRef, titleCasePipe: TitleCasePipe, aocUiDialogService: AocUiDialogService, aocUiShareService: AocUiShareService, formGroupDirective: FormGroupDirective, aocModelManager: AocModelManager, aocMisc: AocMisc, aocUserConfig: AocUserConfig, aocUiWindowDynRef: AocUiWindowDynRef, l: AocUiLoggerDirective)
|
|||||||||||||||||||||||||||||||||||||||||||||
|
Parameters :
|
| editModelTitle |
Type : AocFormTitleProvider<any>
|
| modelConfig |
Type : AocModelConfig<T>
|
| newModelTitle |
Type : AocFormTitleProvider<any>
|
| restOptions |
Type : AocRestOptions
|
| saveButtonWithTypeSubmit |
Type : boolean
|
Default value : false
|
| saveMode |
Type : "persist" | "persistWithTask"
|
Default value : 'persist'
|
| aocDynFormGroup |
Type : EventEmitter
|
| aocFormTemplates |
Type : QueryList<AocFormTemplateDirective>
|
Decorators :
@ContentChildren(AocFormTemplateDirective)
|