feat(plugins): add JavaScript plugin system with overlay panel (#303)

This commit is contained in:
sudacode authored and GitHub committed 2026-10-31 19:09:54 -07:00
1 parent 90fc7cf940
commit a9a4c4f083
110 files changed
+5897 -344

No files matched your search

+9
View File
@@ -180,6 +180,11 @@ export type RendererDom = {
changelogStatus: HTMLDivElement;
changelogList: HTMLDivElement;
pluginPanelModal: HTMLDivElement;
pluginPanelTitle: HTMLDivElement;
pluginPanelClose: HTMLButtonElement;
pluginPanelBody: HTMLDivElement;
sessionHelpModal: HTMLDivElement;
sessionHelpClose: HTMLButtonElement;
sessionHelpShortcut: HTMLDivElement;
@@ -448,6 +453,10 @@ export function resolveRendererDom(): RendererDom {
changelogWarning: getRequiredElement<HTMLDivElement>('changelogWarning'),
changelogStatus: getRequiredElement<HTMLDivElement>('changelogStatus'),
changelogList: getRequiredElement<HTMLDivElement>('changelogList'),
pluginPanelModal: getRequiredElement<HTMLDivElement>('pluginPanelModal'),
pluginPanelTitle: getRequiredElement<HTMLDivElement>('pluginPanelTitle'),
pluginPanelClose: getRequiredElement<HTMLButtonElement>('pluginPanelClose'),
pluginPanelBody: getRequiredElement<HTMLDivElement>('pluginPanelBody'),
sessionHelpModal: getRequiredElement<HTMLDivElement>('sessionHelpModal'),
sessionHelpClose: getRequiredElement<HTMLButtonElement>('sessionHelpClose'),
sessionHelpShortcut: getRequiredElement<HTMLDivElement>('sessionHelpShortcut'),