Skip to content

kient / EventAPI

Class: EventAPI ​

src/api/events/index.ts:10

Description placeholder

Extends ​

  • APIBase

Constructors ​

new EventAPI() ​

ts
new EventAPI(kient): EventAPI

src/api/api-base.ts:7

Parameters ​

ParameterType
kientKient

Returns ​

EventAPI

Inherited from ​

ts
APIBase.constructor

Properties ​

PropertyModifierTypeInherited fromDefined in
kientreadonlyKientAPIBase.kientsrc/api/api-base.ts:5

Methods ​

getSubscriptions() ​

ts
getSubscriptions(): Promise<DetailedEventSubscription[]>

src/api/events/index.ts:14

Returns an array of events that are currently subscribed to

Returns ​

Promise<DetailedEventSubscription[]>


subscribe() ​

ts
subscribe(params): Promise<EventSubscription[]>

src/api/events/index.ts:21

Subscribes to a specific event and returns details about subscription

Parameters ​

ParameterType
paramsEventSubscriptionParams

Returns ​

Promise<EventSubscription[]>


unsubscribe() ​

ts
unsubscribe(ids): Promise<void>

src/api/events/index.ts:28

Unsubscribes to an array of subscription IDs

Parameters ​

ParameterType
idsstring[]

Returns ​

Promise<void>