Last updated

Interface: JsSDK

The JsSDK is the base interface for the SDK.

Interface

JsSDK

Implemented by

Table of contents

Properties

Properties

init

• Optional init: (...args: any[]) => void

Type declaration

▸ (...args): void

Parameters
NameType
...argsany[]
Returns

void


on

• Optional on: (e: string, handler: (...args: any[]) => void) => void

Type declaration

▸ (e, handler): void

Parameters
NameType
estring
handler(...args: any[]) => void
Returns

void


once

• Optional once: (e: string, handler: (...args: any[]) => void) => void

Type declaration

▸ (e, handler): void

Parameters
NameType
estring
handler(...args: any[]) => void
Returns

void


off

• Optional off: (e: string, handler: (...args: any[]) => void) => void

Type declaration

▸ (e, handler): void

Parameters
NameType
estring
handler(...args: any[]) => void
Returns

void


projects

• Optional projects: IBundle<SDKProject>


annotations

• Optional annotations: IBundle<SDKAnnotation<any>>


items

• Optional items: IBundle<SDKItem>


settings

• Optional settings: IBundle<iAppSettings>


recipes

• Optional recipes: IBundle<APIRecipeV2>


ontologies

• Optional ontologies: IBundle<APIOntologyV2>


labels

• Optional labels: IBundle<APILabelTreeNodeV2 | SDKLabelTreeNode>


attributes

• Optional attributes: IBundle<APIAttributeSectionV2>


structures

• Optional structures: IBundle<APIStructureV2>


datasets

• Optional datasets: IBundle<SDKDataset>


tasks

• Optional tasks: IBundle<SDKTask>


contributors

• Optional contributors: IBundle<SDKContributor>


executions

• Optional executions: IBundle<SDKExecution>


drivers

• Optional drivers: IBundle<SDKDriver>


integrations

• Optional integrations: IBundle<SDKIntegration>


pipelines

• Optional pipelines: IBundle<SDKPipeline>


• Optional navigator: IAppNavigator