UNPKG

extension-api-compilation

Version:

Cross browser extension api

31 lines (29 loc) 655 B
/** * Created by trudy on 7/7/2017. */ export default class Runtime { /** * Add listener to runtime message system * @param func {function} function(request, sender, sendResponse) */ addListener(func) { throw new Error("Not implemented exception"); } /** * Send browser runtime message * @param message {Object} Message to send * @returns {Promise} */ sendMessage(message) { throw new Error("Not implemented exception"); } static detectBrowser() { if (chrome) return 'chrome'; else if (browser) { return 'mozilla' } else return undefined; } }