MCPcopy Create free account
hub / github.com/angular/angular / _makeScopeMatcher

Method _makeScopeMatcher

packages/compiler/src/shadow_css.ts:696–701  ·  view source on GitHub ↗
(scopeSelector: string)

Source from the content-addressed store, hash-verified

694 }
695
696 private _makeScopeMatcher(scopeSelector: string): RegExp {
697 const lre = /\[/g;
698 const rre = /\]/g;
699 scopeSelector = scopeSelector.replace(lre, '\\[').replace(rre, '\\]');
700 return new RegExp('^(' + scopeSelector + ')' + _selectorReSuffix, 'm');
701 }
702
703 // scope via name and [is=name]
704 private _applySimpleSelectorScope(

Callers 1

_selectorNeedsScopingMethod · 0.95

Calls 1

replaceMethod · 0.45

Tested by

no test coverage detected