API methods dealing with AdapTable plugins

TypeScript
export interface

Methods

MethodDescription
getInteropioPluginApi()Returns Interopio API class in Adaptable API
getipushpullPluginApi()Returns ipushpull API class in Adaptable API
getOpenFinPluginApi()Returns OpenFin API class in Adaptable API
getPluginsState()Retrieves the Plugin State (internal only)
getPluginState(pluginId)Gets the State for a given Plugin
registerPlugin(pluginId, initialPluginState)Registers a Plugin (internal method)
setPluginState(pluginId, pluginState)Sets the initial state for a given plugin (internal method)

Method Details

getInteropioPluginApi

Returns Interopio API class in Adaptable API

TypeScript
getInteropioPluginApi(): InteropioPluginApi;
Returns

InteropioPluginApi

getipushpullPluginApi

Returns ipushpull API class in Adaptable API

TypeScript
getipushpullPluginApi(): IPushPullApi;
Returns

IPushPullApi

getOpenFinPluginApi

Returns OpenFin API class in Adaptable API

TypeScript
getOpenFinPluginApi(): OpenFinApi;
Returns

OpenFinApi

getPluginsState

Retrieves the Plugin State (internal only)

TypeScript
getPluginsState(): PluginsState;
Returns

PluginsState

getPluginState

Gets the State for a given Plugin

TypeScript
getPluginState(pluginId: string): any;
Parameters
ParameterTypeDescription
pluginIdstringplugin state to retrieve
Returns

any

registerPlugin

Registers a Plugin (internal method)

TypeScript
registerPlugin(pluginId: string, initialPluginState: any): void;
Parameters
ParameterTypeDescription
pluginIdstringPlugin to register
initialPluginStateanyany state the Plugin requires
Returns

void

setPluginState

Sets the initial state for a given plugin (internal method)

TypeScript
setPluginState(pluginId: string, pluginState: any): void;
Parameters
ParameterTypeDescription
pluginIdstringPlugin to set state for
pluginStateanyState to set
Returns

void