Description of a declarative rule for handling events.
Values of this type are objects. They contain the following properties:
id
Optional
string
. Optional identifier that allows referencing this rule.tags
Optional
array
of string
. Tags can be used to annotate rules and perform operations on sets of rules.conditions
array
of any
. List of conditions that can trigger the actions.actions
array
of any
. List of actions that are triggered if one of the conditions is fulfilled.priority
Optional
integer
. Optional priority of this rule. Defaults to 100.Desktop | Mobile | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Chrome | Edge | Firefox | Internet Explorer | Opera | Safari | WebView Android | Chrome Android | Firefox for Android | Opera Android | Safari on IOS | Samsung Internet | |
Rule |
Yes |
79 |
No |
? |
Yes |
No |
? |
? |
No |
? |
? |
? |
Note: This API is based on Chromium's chrome.events
API. This documentation is derived from events.json
in the Chromium code.
Microsoft Edge compatibility data is supplied by Microsoft Corporation and is included here under the Creative Commons Attribution 3.0 United States License.
© 2005–2021 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/API/events/Rule