Type Alias HandledPromiseStaticMethods
HandledPromiseStaticMethods: {
applyFunction(target: unknown, args: unknown[]): Promise<unknown>;
applyFunctionSendOnly(target: unknown, args: unknown[]): void;
applyMethod(
target: unknown,
prop: undefined | PropertyKey,
args: unknown[],
): Promise<unknown>;
applyMethodSendOnly(
target: unknown,
prop: PropertyKey,
args: unknown[],
): void;
get(target: unknown, prop: PropertyKey): Promise<unknown>;
getSendOnly(target: unknown, prop: PropertyKey): void;
}
Type declaration
applyFunction: function
applyFunction(target: unknown, args: unknown[]): Promise<unknown> Parameters
- target: unknown
- args: unknown[]
Returns Promise<unknown>
applyFunctionSendOnly: function
applyFunctionSendOnly(target: unknown, args: unknown[]): void Parameters
- target: unknown
- args: unknown[]
Returns void
applyMethod: function
applyMethod( target: unknown, prop: undefined | PropertyKey, args: unknown[],): Promise<unknown> Parameters
- target: unknown
- prop: undefined | PropertyKey
- args: unknown[]
Returns Promise<unknown>
applyMethodSendOnly: function
applyMethodSendOnly(target: unknown, prop: PropertyKey, args: unknown[]): void Parameters
- target: unknown
- prop: PropertyKey
- args: unknown[]
Returns void
get: function
get(target: unknown, prop: PropertyKey): Promise<unknown> Parameters
- target: unknown
- prop: PropertyKey
Returns Promise<unknown>
getSendOnly: function
getSendOnly(target: unknown, prop: PropertyKey): void Parameters
- target: unknown
- prop: PropertyKey
Returns void