Skip to main content

Op

weave


weave / Op

Type Alias: Op<T>

Op<T> = object & T & (...args) => ReturnType<T> extends AsyncIterable<infer U> ? AsyncIterable<Awaited<U>> : Promise<Awaited<ReturnType<T>>>

Defined in: opType.ts:7

Type declaration

__boundThis?

optional __boundThis: WeaveObject

__isOp

__isOp: true

__name

__name: string

__parameterNames?

optional __parameterNames: ParameterNamesOption

__savedRef?

optional __savedRef: OpRef | Promise<OpRef>

__wrappedFunction

__wrappedFunction: T

invoke

invoke: CallMethod<T>

Type Parameters

T

T extends (...args) => any