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

Function parseSelector

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

Source from the content-addressed store, hash-verified

181}
182
183function parseSelector(tag: MetaDefinition): string {
184 const attr: string = tag.name ? 'name' : 'property';
185 return `${attr}=${escapeSelectorValue(String(tag[attr]))}`;
186}
187
188function escapeSelectorValue(value: string): string {
189 // Escape backslashes and double quotes to prevent CSS selector injection.

Callers 2

updateTagMethod · 0.85
_getOrCreateElementMethod · 0.85

Calls 1

escapeSelectorValueFunction · 0.85

Tested by

no test coverage detected