Vytvoření kombinovaného modulu plug-in panelu HTML a panelu nástrojů
Pomocí jednoho souboru manifest.json můžete inicializovat panel nástrojů i panel HTML, který nabízí řadu typů a nástrojů uživatelského rozhraní načtených ze stejného adresáře.
{
"PluginName": "Name...",
"PluginDescription": "Description...",
"ToolbarEntry": "index.html", <-- This is the "main entry" used to load/define all code used by your toolbar buttons
"ToolbarButtons": [ <-- Contains an entry for each toolbar button
{
"iconText": "TB",
"iconURL": "circle.png",
"command": "window.AlertFormItVersion" <-- Javascript that will run in the document defined by ToolbarEntry
},
{
"iconText": "CB",
"iconURL": "block.png",
"command": "window.CreateBlock"
}
],
"Panel": "panel.html", <-- Panel entry point
"PanelIcon": "block.png" <-- Icon for your panel button
}