import UTILS from "../background_utils.js"; import camelCase from "../libs/lodash/camelCase.js"; let ROOT_KEY = "image_editor"; const IMAGE_EDITOR = { _init: function (request) { if (request.action === ROOT_KEY) { // contructor } if (request.action === ROOT_KEY + "__has_capcha") { chrome.action.setBadgeBackgroundColor({ color: "red" }); chrome.action.setBadgeTextColor({ color: "white" }); chrome.action.setBadgeText({ text: "capcha", }); return this.sendMessageContent(request); } if (request.action === ROOT_KEY + "__save_image") { return this.sendMessageContent(request) } if (request.action === ROOT_KEY + "__loading") { return this.sendMessageContent(request) } }, sendMessageContent(request) { UTILS.sendMessageToTabByURL("localhost", request); UTILS.sendMessageToTabByURL("127.0.0.1", request); UTILS.sendMessageToTabByURL("stage-editor.danielvu.com", request); return true; }, }; export default IMAGE_EDITOR;