Type alias DecoratedAeMember<TClass, TAmended>

DecoratedAeMember<TClass, TAmended>: DecoratedAeMember.ForBase<AeClass<TClass>, AeMember<any, TClass>, TClass, TAmended>

An amended entity representing a class containing a member to decorate.

Contains a data required for member decoration.

Contains a class to amend, as well as arbitrary amended entity data.

When contains an amend method, the latter will be applied to all amendment requests.

Type Parameters

  • TClass extends AmendableClass

    A type of amended class.

  • TAmended extends AeClass<TClass> = AeClass<TClass>

    A type of the entity representing a class to amend.

Generated using TypeDoc