• Creates an amendment (and decorator) for the component instance member.

    Returns

    New component member amendment instance.

    Type Parameters

    • TValue

      Amended member value type.

    • TClass extends ComponentClass<any, TClass> = Class<any>

      Amended component class type.

    • TUpdate = TValue

      Amended member update type accepted by its setter.

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

      Amended component member entity type.

    Parameters

    • Rest ...amendments: Amendment<TAmended>[]

      Amendments to apply.

    Returns ComponentMemberAmendment<TValue, TClass, TUpdate, TAmended>

Generated using TypeDoc