File

src/lib/escape-quotation-mark.pipe.ts

Metadata

Methods

Public transform
transform(value: string, reverse)
Parameters :
Name Type Optional Default value
value string No
reverse No false
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, '\\"');
    }
  }

}


results matching ""

    No results matching ""