Function AeMembers

  • Creates a class amendment (and decorator) that amends its members.

    Type Parameters

    • TClass extends AmendableClass<any, TClass>

      A type of amended class.

    • TExtClass extends AmendableClass<any, TExtClass> = TClass

      A type of class extended by the amendment.

    • TAmended extends AeClass<TExtClass, TAmended> = AeClass<TExtClass>

      A type of the entity representing a class to amend.

    Parameters

    • def: AeMembersDef<TExtClass, TAmended>

      A map of member amendments.

    Returns ClassAmendment<TClass, TAmended>

    New class amendment instance.

Generated using TypeDoc