mirror of
https://github.com/ksyasuda/SubMiner.git
synced 2026-11-10 16:46:06 -08:00
feat(plugins): add JavaScript plugin system with overlay panel (#303)
This commit is contained in:
1 parent
90fc7cf940
commit
a9a4c4f083
110 files changed
+5897
-344
No files matched your search
@@ -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'),
|
||||
|
||||
Reference in new issue
Block a user