Skip to main content

serverTypes/index

@prismatic-io/spectral"serverTypes/index"

Index

Enumerations

Interfaces

Type aliases

Type aliases

ActionLoggerFunction

Ƭ ActionLoggerFunction: function

Defined in packages/spectral/src/serverTypes/index.ts:47

Type declaration:

▸ (...args: unknown[]): void

Parameters:

NameType
...argsunknown[]

ActionPerformFunction

Ƭ ActionPerformFunction: function

Defined in packages/spectral/src/serverTypes/index.ts:256

Type declaration:

▸ (context: ActionContext, params: Record‹string, unknown›): Promise‹ActionPerformReturn

Parameters:

NameType
contextActionContext
paramsRecord‹string, unknown›

ActionPerformReturn

Ƭ ActionPerformReturn: ServerPerformDataStructureReturn | ServerPerformBranchingDataStructureReturn | ServerPerformDataReturn | ServerPerformBranchingDataReturn | undefined

Defined in packages/spectral/src/serverTypes/index.ts:249


DataSourcePerformFunction

Ƭ DataSourcePerformFunction: function

Defined in packages/spectral/src/serverTypes/index.ts:174

Type declaration:

▸ (context: DataSourceContext, params: Record‹string, unknown›): Promise‹DataSourceResult

Parameters:

NameType
contextDataSourceContext
paramsRecord‹string, unknown›

DataSourceResult

Ƭ DataSourceResult: object

Defined in packages/spectral/src/serverTypes/index.ts:169

Type declaration:


TriggerEventFunction

Ƭ TriggerEventFunction: function

Defined in packages/spectral/src/serverTypes/index.ts:137

Type declaration:

▸ (context: ActionContext, params: Record‹string, unknown›): Promise‹TriggerEventFunctionResult

Parameters:

NameType
contextActionContext
paramsRecord‹string, unknown›

TriggerEventFunctionResult

Ƭ TriggerEventFunctionResult: TriggerEventFunctionReturn | void

Defined in packages/spectral/src/serverTypes/index.ts:135


TriggerOptionChoice

Ƭ TriggerOptionChoice: "invalid" | "valid" | "required"

Defined in packages/spectral/src/serverTypes/index.ts:77


TriggerPerformFunction

Ƭ TriggerPerformFunction: function

Defined in packages/spectral/src/serverTypes/index.ts:129

Type declaration:

▸ (context: ActionContext, payload: TriggerPayload, params: Record‹string, unknown›): Promise‹TriggerResult

Parameters:

NameType
contextActionContext
payloadTriggerPayload
paramsRecord‹string, unknown›

TriggerResult

Ƭ TriggerResult: TriggerBranchingResult | TriggerBaseResult | undefined

Defined in packages/spectral/src/serverTypes/index.ts:124