[] Added type for FlowPlugin

This commit is contained in:
proudparrot2 2023-10-25 07:31:22 -05:00
parent 7a728fca70
commit 4ed7251873

View file

@ -11,6 +11,18 @@ export interface AppOpenedEvent extends CustomEvent {
} }
} }
export interface FlowPlugin {
name: string
pkg: string
version?: string
authors?: string[]
init: (data: any) => void | Promise<void>
openWindow?: (data: any) => FlowWindow | Promise<FlowWindow>
addStatusbarItem: (data: any) => void | Promise<void>
loadTheme: (data: any) => void | Promise<void>
}
export interface AppClosedEvent extends CustomEvent { export interface AppClosedEvent extends CustomEvent {
detail: { detail: {
win: FlowWindow win: FlowWindow