MCPcopy Index your code
hub / github.com/angular/angular / unescapeInStrings

Function unescapeInStrings

packages/compiler/src/shadow_css.ts:1192–1197  ·  view source on GitHub ↗

* Replace in a string all occurrences of keys in the `ESCAPE_IN_STRING_MAP` map with their * original representation, this is simply used to revert the changes applied by the * escapeInStrings function. * * For example it reverts the text: * `animation: "my-anim%COLON_IN_PLACEHOLDER%at\"ion" 1

(input: string)

Source from the content-addressed store, hash-verified

1190 * @returns the css text without the placeholders.
1191 */
1192function unescapeInStrings(input: string): string {
1193 let result = input.replace(_cssCommaInPlaceholderReGlobal, ',');
1194 result = result.replace(_cssSemiInPlaceholderReGlobal, ';');
1195 result = result.replace(_cssColonInPlaceholderReGlobal, ':');
1196 return result;
1197}
1198
1199/**
1200 * Unescape all quotes present in a string, but only if the string was actually already

Callers 1

processRulesFunction · 0.85

Calls 1

replaceMethod · 0.45

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…