Overview
Side-panel plugins are an open capability AI Table exposes. Developers can extend AI Table by building their own custom plugins. Plugins run in the right side panel of AI Table and can interact with table data to implement complex business logic. Plugins use a two-page architecture:- Script Service: runs in a Web Worker; talks to the AI Table data model.
- Sidebar UI: runs in the side-panel iframe; renders the user interface and handles interaction.
Building a custom plugin
Create a custom plugin
Click the help guide below to try a sample custom-plugin demo and start exploring your own.
Developer guide & quickstart: https://alidocs.dingtalk.com/i/nodes/R4GpnMqJzOP0oLp6sXPBmZxx8Ke0xjE3
Core concepts: https://alidocs.dingtalk.com/i/nodes/R4GpnMqJzOP0oLp6sXPBmZxx8Ke0xjE3
JSAPI reference: https://alidocs.dingtalk.com/i/nodes/R4GpnMqJzOP0oLp6sXPBmZxx8Ke0xjE3
Plugin permissions
Once you publish your custom plugin, the following AI Table users can see and use it:- With Advanced Permissions off: users with Edit or Manage can use the plugin.
- With Advanced Permissions on: only users with table-level Manage can use the plugin.