Skip to main content

OVAIService

Stentor API Reference


Stentor API Reference / stentor-service-ovai/src / OVAIService

Class: OVAIService

Defined in: packages/stentor-service-ovai/src/OVAIService.ts:14

Implements​

  • HandlerService

Constructors​

Constructor​

new OVAIService(props?): OVAIService

Defined in: packages/stentor-service-ovai/src/OVAIService.ts:19

Parameters​

props?​
baseURL?​

string

token?​

string

appId?​

string

Returns​

OVAIService

Methods​

getAll()​

getAll(): Promise\<Handler\<Content, Data, Forward, Redirect>[]>

Defined in: packages/stentor-service-ovai/src/OVAIService.ts:48

Returns​

Promise\<Handler\<Content, Data, Forward, Redirect>[]>


get()​

get(id): Promise\<undefined> | Promise\<Handler\<Content, Data, Forward, Redirect>>

Defined in: packages/stentor-service-ovai/src/OVAIService.ts:67

Returns the handler for the provided ID or undefined if not found.

Parameters​

id​

Either the ID as a string or an object that has the ID under intentId

string | { intentId: string; }

Returns​

Promise\<undefined> | Promise\<Handler\<Content, Data, Forward, Redirect>>

Implementation of​

HandlerService.get


putEvents()​

putEvents(events): Promise\<void>

Defined in: packages/stentor-service-ovai/src/OVAIService.ts:102

Parameters​

events​

Event\<any>[]

Returns​

Promise\<void>