MCPcopy
hub / github.com/angular/angular / _parseSelector

Method _parseSelector

packages/platform-browser/src/browser/meta.ts:189–192  ·  view source on GitHub ↗
(tag: MetaDefinition)

Source from the content-addressed store, hash-verified

187 }
188
189 private _parseSelector(tag: MetaDefinition): string {
190 const attr: string = tag.name ? 'name' : 'property';
191 return `${attr}=${this._escapeSelectorValue(String(tag[attr]))}`;
192 }
193
194 private _escapeSelectorValue(value: string): string {
195 // Escape backslashes and double quotes to prevent CSS selector injection.

Callers 2

updateTagMethod · 0.95
_getOrCreateElementMethod · 0.95

Calls 1

_escapeSelectorValueMethod · 0.95

Tested by

no test coverage detected