Type alias ComponentMemberAmendment<TValue, TClass, TUpdate, TAmended>

ComponentMemberAmendment<TValue, TClass, TUpdate, TAmended>: MemberAmendment.ForBase<AeClass<TClass>, AeComponentMember<TValue, TClass, TUpdate>, TValue, TClass, TUpdate, TAmended>

Component member amendment.

Constructed by ComponentMember function.

Type Parameters

  • TValue extends TUpdate

    Amended member value type.

  • TClass extends ComponentClass = Class

    Amended component class type.

  • TUpdate = TValue

    Amended member update type accepted by its setter.

  • TAmended extends AeComponentMember<TValue, TClass, TUpdate> = AeComponentMember<TValue, TClass, TUpdate>

    Amended component member entity type.

Generated using TypeDoc