diff options
author | Shin'ya Ueoka <ueokande@i-beam.org> | 2021-07-29 22:29:40 +0900 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-07-29 22:29:40 +0900 |
commit | 5592b02a1500062628063862158116f382f3d8e2 (patch) | |
tree | 5c29d29a8fa1aa14f4f6407a66bcaf528c42555c /src/shared | |
parent | 75236e9a41788f64df61b14a99e78aedc548e0ad (diff) | |
parent | 1160cf8aedf9810a76d84e3d99a72365e8aeae8a (diff) |
Merge pull request #1213 from ueokande/cross-frame-search
Cross frame search
Diffstat (limited to 'src/shared')
-rw-r--r-- | src/shared/messages.ts | 23 |
1 files changed, 8 insertions, 15 deletions
diff --git a/src/shared/messages.ts b/src/shared/messages.ts index 59329e7..8b9e598 100644 --- a/src/shared/messages.ts +++ b/src/shared/messages.ts @@ -37,8 +37,7 @@ export const TAB_SCROLL_TO = "tab.scroll.to"; export const FIND_NEXT = "find.next"; export const FIND_PREV = "find.prev"; -export const FIND_GET_KEYWORD = "find.get.keyword"; -export const FIND_SET_KEYWORD = "find.set.keyword"; +export const FIND_CLEAR_SELECTION = "find.clear.selection"; export const ADDON_ENABLED_QUERY = "addon.enabled.query"; export const ADDON_ENABLED_RESPONSE = "addon.enabled.response"; @@ -73,7 +72,7 @@ export interface ConsoleEnterCommandMessage { export interface ConsoleEnterFindMessage { type: typeof CONSOLE_ENTER_FIND; - text?: string; + keyword?: string; } export interface ConsoleShowCommandMessage { @@ -229,20 +228,16 @@ export interface TabScrollToMessage { export interface FindNextMessage { type: typeof FIND_NEXT; + keyword: string; } export interface FindPrevMessage { type: typeof FIND_PREV; + keyword: string; } -export interface FindGetKeywordMessage { - type: typeof FIND_GET_KEYWORD; -} - -export interface FindSetKeywordMessage { - type: typeof FIND_SET_KEYWORD; - keyword: string; - found: boolean; +export interface FindClearSelection { + type: typeof FIND_CLEAR_SELECTION; } export interface AddonEnabledQueryMessage { @@ -324,8 +319,7 @@ export type Message = | TabScrollToMessage | FindNextMessage | FindPrevMessage - | FindGetKeywordMessage - | FindSetKeywordMessage + | FindClearSelection | AddonEnabledQueryMessage | AddonEnabledResponseMessage | AddonToggleEnabledMessage @@ -362,8 +356,7 @@ export const valueOf = (o: any): Message => { case TAB_SCROLL_TO: case FIND_NEXT: case FIND_PREV: - case FIND_GET_KEYWORD: - case FIND_SET_KEYWORD: + case FIND_CLEAR_SELECTION: case ADDON_ENABLED_QUERY: case ADDON_ENABLED_RESPONSE: case ADDON_TOGGLE_ENABLED: |