@pumpkin-plugins/static-hermes-runtime API / wit/model / WitToolsFunction
Interface: WitToolsFunction
Defined in: wit/model.ts:67
A resolved WIT function, including its resource operation kind.
Properties
features
features:
string[]
Defined in: wit/model.ts:69
WIT feature flags required by this operation.
kind
kind:
WitToolsFunctionKind
Defined in: wit/model.ts:71
Whether this is a freestanding function, constructor, method, or static method.
name
name:
string
Defined in: wit/model.ts:73
Function name, including the resource method name when applicable.
params
params:
WitToolsParameter[]
Defined in: wit/model.ts:75
Ordered function parameters.
result
result:
WitToolsTypeReference|null
Defined in: wit/model.ts:77
Result type reference, or null for a function with no result.