feat(ext): update mask controller

This commit is contained in:
Simon
2026-01-24 19:37:46 +08:00
parent fa5ab9d567
commit 6141c0f669
6 changed files with 223 additions and 32 deletions
+5 -1
View File
@@ -134,7 +134,7 @@ export interface QueryResponseMessage extends BaseMessage {
// ============================================================================
/** Tab event types */
export type TabEventType = 'removed' | 'updated'
export type TabEventType = 'removed' | 'updated' | 'activated' | 'windowFocusChanged'
/** SW → SidePanel: Tab event notification */
export interface TabEventMessage extends BaseMessage {
@@ -145,6 +145,10 @@ export interface TabEventMessage extends BaseMessage {
// For 'updated' events
status?: string
url?: string
// For 'activated' events
windowId?: number
// For 'windowFocusChanged' events
focused?: boolean
}
}