mirror of
https://github.com/Kuingsmile/PicList.git
synced 2026-05-30 12:40:02 +08:00
🔨 Refactor: windowManager
This commit is contained in:
@@ -1,2 +1,3 @@
|
||||
export const SHOW_INPUT_BOX = 'SHOW_INPUT_BOX'
|
||||
export const SHOW_INPUT_BOX_RESPONSE = 'SHOW_INPUT_BOX_RESPONSE'
|
||||
export const TOGGLE_SHORTKEY_MODIFIED_MODE = 'TOGGLE_SHORTKEY_MODIFIED_MODE'
|
||||
|
||||
6
src/universal/types/electron.d.ts
vendored
6
src/universal/types/electron.d.ts
vendored
@@ -9,12 +9,14 @@ declare interface IWindowListItem {
|
||||
isValid: boolean
|
||||
multiple: boolean
|
||||
options: () => IBrowserWindowOptions,
|
||||
callback: (window: BrowserWindow) => void
|
||||
callback: (window: BrowserWindow, windowManager: IWindowManager) => void
|
||||
}
|
||||
|
||||
declare interface IWindowManager {
|
||||
create: (name: IWindowList) => BrowserWindow | null
|
||||
get: (name: IWindowList) => BrowserWindow | null
|
||||
delete: (name: IWindowList) => void
|
||||
has: (name: IWindowList) => boolean
|
||||
// delete: (name: IWindowList) => void
|
||||
deleteById: (id: number) => void
|
||||
getAvailableWindow: () => BrowserWindow
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user