MCPcopy Index your code
hub / github.com/darkreader/darkreader / removeCSSRulesFromSheet

Function removeCSSRulesFromSheet

src/inject/dynamic-theme/style-manager.ts:391–398  ·  view source on GitHub ↗
(sheet: CSSStyleSheet)

Source from the content-addressed store, hash-verified

389 cancelAsyncOperations = false;
390
391 function removeCSSRulesFromSheet(sheet: CSSStyleSheet) {
392 if (!sheet) {
393 return;
394 }
395 for (let i = sheet.cssRules.length - 1; i >= 0; i--) {
396 sheet.deleteRule(i);
397 }
398 }
399
400 function prepareOverridesSheet(): CSSStyleSheet {
401 if (!syncStyle) {

Callers 1

prepareOverridesSheetFunction · 0.85

Calls 1

deleteRuleMethod · 0.80

Tested by

no test coverage detected