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>