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. |