Interface MethodDetails

Describes all properties of Methods of a Class. The final reason to describe methods with Function types was to have a simple solution and to reuse all the implementations for functions, since methods and functions are the same from a typing perspective. This interfaces makes annotating further properties to methods easier (which are not supported by functions).

interface MethodDetails {
    type: TypeReference<FunctionType>;
}

Properties

Properties