File

projects/aoc-client/components/aoc-form/aoc-form.component.ts

Implements

OnInit AfterContentInit OnDestroy AfterViewInit

Metadata

Index

Properties
Inputs
Outputs

Constructor

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 :
Name Type Optional
aocFormController AocFormController No
deleteService AocDeleteService No
restService AocRestService No
aocUiToastMessageService AocUiToastMessageService No
cd ChangeDetectorRef No
titleCasePipe TitleCasePipe No
aocUiDialogService AocUiDialogService No
aocUiShareService AocUiShareService No
formGroupDirective FormGroupDirective No
aocModelManager AocModelManager No
aocMisc AocMisc No
aocUserConfig AocUserConfig No
aocUiWindowDynRef AocUiWindowDynRef No
l AocUiLoggerDirective No

Inputs

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'

Outputs

aocDynFormGroup
Type : EventEmitter

Properties

aocFormTemplates
Type : QueryList<AocFormTemplateDirective>
Decorators :
@ContentChildren(AocFormTemplateDirective)

results matching ""

    No results matching ""