Type alias SharedFormAmendment<TForm, TModel, TElt, TClass, TAmended>

SharedFormAmendment<TForm, TModel, TElt, TClass, TAmended>: MemberAmendment.ForBase<AeClass<TClass>, AeSharedForm<TForm, TModel, TElt, TClass>, TForm | undefined, TClass, TForm | undefined, TAmended>

An amendment of component member containing a shared form.

Created by SharedForm function.

Type Parameters

  • TForm extends Form<TModel, TElt>

    Form type.

  • TModel = ModelType<TForm>

    Form model type.

  • TElt extends HTMLElement = ElementType<TForm>

    A type of HTML form element.

  • TClass extends ComponentClass = Class

    Amended component class type.

  • TAmended extends AeSharedForm<TForm, TModel, TElt, TClass> = AeSharedForm<TForm, TModel, TElt, TClass>

    Amended form entity type.

Generated using TypeDoc