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