|
@@ -360,10 +360,18 @@ export interface IAppProxy {
|
|
|
|
|
|
|
|
// ui
|
|
// ui
|
|
|
queryElementById: (id: string) => Promise<string | boolean>
|
|
queryElementById: (id: string) => Promise<string | boolean>
|
|
|
|
|
+ queryElementRect: (selector: string) => Promise<DOMRectReadOnly | null>
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * @deprecated
|
|
|
|
|
+ * @param content
|
|
|
|
|
+ * @param status
|
|
|
|
|
+ */
|
|
|
showMsg: (
|
|
showMsg: (
|
|
|
content: string,
|
|
content: string,
|
|
|
status?: 'success' | 'warning' | 'error' | string
|
|
status?: 'success' | 'warning' | 'error' | string
|
|
|
) => void
|
|
) => void
|
|
|
|
|
+
|
|
|
setZoomFactor: (factor: number) => void
|
|
setZoomFactor: (factor: number) => void
|
|
|
setFullScreen: (flag: boolean | 'toggle') => void
|
|
setFullScreen: (flag: boolean | 'toggle') => void
|
|
|
setLeftSidebarVisible: (flag: boolean | 'toggle') => void
|
|
setLeftSidebarVisible: (flag: boolean | 'toggle') => void
|