declarativeNetRequest.updateStaticRules
Ändert den Aktivierungsstatus von Regeln in einem statischen Regelwerk. Die Anzahl der Regeln, die in einem Regelwerk deaktiviert werden können, ist auf den Wert von MAX_NUMBER_OF_DISABLED_STATIC_RULES begrenzt.
Regeln können aktiviert und deaktiviert werden, während das Regelwerk, das sie enthält, deaktiviert ist. Änderungen werden wirksam, wenn das Regelwerk aktiviert wird.
Syntax
let staticRulesUpdated = browser.declarativeNetRequest.updateStaticRules(
options // object
);
Parameter
options-
Ein Objekt, das ein statisches Regelwerk angibt und die Regeln, die in diesem Regelwerk aktiviert oder deaktiviert werden sollen.
rulesetIdrulesetId-
stringDie ID des zu ändernden statischen Regelwerks. disableRuleIdsOptional-
Ein Array von
number. IDs der zu deaktivierenden Regeln. Ungültige IDs werden ignoriert. enableRuleIdsOptional-
Ein Array von
number. IDs der zu aktivierenden Regeln. Ungültige IDs werden ignoriert.
Rückgabewert
Ein Promise. Wenn die Anfrage erfolgreich ist, wird das Promise ohne Argumente erfüllt. Wenn die Anfrage fehlschlägt, wird das Promise mit einer Fehlermeldung abgelehnt.
Browser-Kompatibilität
Loading…