Home > @i2analyze/notebook-sdk > toolview
toolview namespace
The members of the toolview namespace enable you to integrate the tool views that you write for your plug-ins with the i2 Notebook application.
Signature:
export declare namespace toolview
Introduced: version 1.0
Interfaces
| Interface | Description |
|---|---|
| IToolView | A tool view, as returned by IEntryPointApi.createToolView(). |
| IToolViewApi | A collection of methods and properties that allow plug-in tool views to interact with i2 Notebook. |
| IToolViewConfig | A set of information for creating a tool view. |
| IVolatileStore | The volatile store that i2 Notebook makes available to tool views. |
| ToolViewApiEventMap | A combined mapping of tool view and other event types to their listener types. |
| ToolViewApiEventOptionsMap | A combined mapping of tool view and other event types to their listener options types. |
| ToolViewEventMap | A mapping of tool view event types to their listener types. |
| ToolViewEventOptionsMap | A mapping of tool view event types to their listener options types. |
Type Aliases
| Type Alias | Description |
|---|---|
| SerializableValue | A serializable value that a tool view puts into the volatile store. |
| ToolViewMinimizedListener | A callback function that handles tool view minimized events. |
| ToolViewPosition | The position of the tool view, relative to an edge of the chart. |
| ToolViewSize | The size of the tool view. |
| ToolViewStateListener | A callback function that handles tool view state change events. |
| ToolViewUnloadListener | A callback function that handles tool view unload events. |
| VolatileStoreChangeListener | A callback function that handles change events in the volatile store. |