diff options
author | Shin'ya Ueoka <ueokande@i-beam.org> | 2019-02-24 20:54:35 +0900 |
---|---|---|
committer | Shin'ya Ueoka <ueokande@i-beam.org> | 2019-02-24 21:58:12 +0900 |
commit | a26d8a8a1bed48a77e062914c120a23ace7bb8cf (patch) | |
tree | 29ce84b9b03e87e818197b63d77e20e5a897cf0b /src/background/infrastructures | |
parent | 21788740c1d4ee28ce05d6bd09d37901d1d88b68 (diff) |
Capitalize background scripts
Diffstat (limited to 'src/background/infrastructures')
-rw-r--r-- | src/background/infrastructures/ConsoleClient.js | 37 | ||||
-rw-r--r-- | src/background/infrastructures/ContentMessageClient.js (renamed from src/background/infrastructures/content-message-client.js) | 0 | ||||
-rw-r--r-- | src/background/infrastructures/ContentMessageListener.js (renamed from src/background/infrastructures/content-message-listener.js) | 14 | ||||
-rw-r--r-- | src/background/infrastructures/MemoryStorage.js (renamed from src/background/infrastructures/memory-storage.js) | 0 | ||||
-rw-r--r-- | src/background/infrastructures/Notifier.js (renamed from src/background/infrastructures/notifier.js) | 0 |
5 files changed, 44 insertions, 7 deletions
diff --git a/src/background/infrastructures/ConsoleClient.js b/src/background/infrastructures/ConsoleClient.js new file mode 100644 index 0000000..f691515 --- /dev/null +++ b/src/background/infrastructures/ConsoleClient.js @@ -0,0 +1,37 @@ +import messages from '../../shared/messages'; + +export default class ConsoleClient { + showCommand(tabId, command) { + return browser.tabs.sendMessage(tabId, { + type: messages.CONSOLE_SHOW_COMMAND, + command, + }); + } + + showFind(tabId) { + return browser.tabs.sendMessage(tabId, { + type: messages.CONSOLE_SHOW_FIND + }); + } + + showInfo(tabId, message) { + return browser.tabs.sendMessage(tabId, { + type: messages.CONSOLE_SHOW_INFO, + text: message, + }); + } + + showError(tabId, message) { + return browser.tabs.sendMessage(tabId, { + type: messages.CONSOLE_SHOW_ERROR, + text: message, + }); + } + + hide(tabId) { + return browser.tabs.sendMessage(tabId, { + type: messages.CONSOLE_HIDE, + }); + } +} + diff --git a/src/background/infrastructures/content-message-client.js b/src/background/infrastructures/ContentMessageClient.js index 7e7e602..7e7e602 100644 --- a/src/background/infrastructures/content-message-client.js +++ b/src/background/infrastructures/ContentMessageClient.js diff --git a/src/background/infrastructures/content-message-listener.js b/src/background/infrastructures/ContentMessageListener.js index aae07c0..1179a8c 100644 --- a/src/background/infrastructures/content-message-listener.js +++ b/src/background/infrastructures/ContentMessageListener.js @@ -1,11 +1,11 @@ import messages from '../../shared/messages'; -import CommandController from '../controllers/command'; -import SettingController from '../controllers/setting'; -import FindController from '../controllers/find'; -import AddonEnabledController from '../controllers/addon-enabled'; -import LinkController from '../controllers/link'; -import OperationController from '../controllers/operation'; -import MarkController from '../controllers/mark'; +import CommandController from '../controllers/CommandController'; +import SettingController from '../controllers/SettingController'; +import FindController from '../controllers/FindController'; +import AddonEnabledController from '../controllers/AddonEnabledController'; +import LinkController from '../controllers/LinkController'; +import OperationController from '../controllers/OperationController'; +import MarkController from '../controllers/MarkController'; export default class ContentMessageListener { constructor() { diff --git a/src/background/infrastructures/memory-storage.js b/src/background/infrastructures/MemoryStorage.js index 3a7e4f2..3a7e4f2 100644 --- a/src/background/infrastructures/memory-storage.js +++ b/src/background/infrastructures/MemoryStorage.js diff --git a/src/background/infrastructures/notifier.js b/src/background/infrastructures/Notifier.js index 1eccc47..1eccc47 100644 --- a/src/background/infrastructures/notifier.js +++ b/src/background/infrastructures/Notifier.js |