src/lib/escape-quotation-mark.pipe.ts
| Name | escapeQuotationMark |
| Standalone | true |
| Public transform | ||||||||||||
transform(value: string, reverse)
|
||||||||||||
|
Defined in src/lib/escape-quotation-mark.pipe.ts:13
|
||||||||||||
|
Parameters :
Returns :
string
|
import {
Pipe,
PipeTransform,
} from '@angular/core';
import { ReplacePipe } from './replace.pipe';
@Pipe({
name: 'escapeQuotationMark',
standalone: true,
})
export class EscapeQuotationMarkPipe implements PipeTransform {
public transform(value: string, reverse = false): string {
if (reverse) {
return new ReplacePipe().transform(value, /\\"/g, '"');
} else {
return new ReplacePipe().transform(value, /"/g, '\\"');
}
}
}