Wrapper for chrome messages
Members
-
<private, static, constant> _MSG :Object
-
Chrome Messages
Type:
- Object
- Source:
Properties:
Name Type Description HIGHLIGHT
Chrome.Msg.Message highlight a tab
RESTORE_DEFAULTS
Chrome.Msg.Message restore default settings
STORAGE_EXCEEDED
Chrome.Msg.Message local storage save failed
STORE
Chrome.Msg.Message save value to storage
Methods
-
<static> listen(listener)
-
Add a listener for chrome messages
Parameters:
Name Type Description listener
function function to receive messages
- Source:
-
<static> send(type) → {Promise.<JSON>}
-
Send a chrome message
Parameters:
Name Type Description type
Chrome.Msg.Message type of message
- Source:
Returns:
response JSON
- Type
- Promise.<JSON>
Type Definitions
-
Message
-
A Chrome message
Type:
- Object
- Source:
Properties:
Name Type Argument Description message
string Unique name
error
Error an error
item
string | Object a message specific item
updated
boolean item is new or updated
key
string key name
value
Object <nullable>
value of key