UNPKG

ngx-editor

Version:

The Rich Text Editor for Angular, Built on ProseMirror

11 lines 1.86 kB
import { isString } from './stringUtil'; export const getTrustedTypes = () => { return window.trustedTypes; }; export const isTrustedHtml = (value) => { return getTrustedTypes()?.isHTML(value) ?? false; }; export const isHtml = (value) => { return isString(value) || isTrustedHtml(value); }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidHJ1c3RlZFR5cGVzVXRpbC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL3Byb2plY3RzL25neC1lZGl0b3Ivc3JjL2xpYi90cnVzdGVkVHlwZXNVdGlsLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUNBLE9BQU8sRUFBRSxRQUFRLEVBQUUsTUFBTSxjQUFjLENBQUM7QUFFeEMsTUFBTSxDQUFDLE1BQU0sZUFBZSxHQUFHLEdBQXlDLEVBQUU7SUFDeEUsT0FBUSxNQUF3QyxDQUFDLFlBQVksQ0FBQztBQUNoRSxDQUFDLENBQUM7QUFFRixNQUFNLENBQUMsTUFBTSxhQUFhLEdBQUcsQ0FBQyxLQUFjLEVBQVcsRUFBRTtJQUN2RCxPQUFPLGVBQWUsRUFBRSxFQUFFLE1BQU0sQ0FBQyxLQUFLLENBQUMsSUFBSSxLQUFLLENBQUM7QUFDbkQsQ0FBQyxDQUFDO0FBRUYsTUFBTSxDQUFDLE1BQU0sTUFBTSxHQUFHLENBQUMsS0FBYyxFQUFXLEVBQUU7SUFDaEQsT0FBTyxRQUFRLENBQUMsS0FBSyxDQUFDLElBQUksYUFBYSxDQUFDLEtBQUssQ0FBQyxDQUFDO0FBQ2pELENBQUMsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB0eXBlIHsgVHJ1c3RlZFR5cGVQb2xpY3lGYWN0b3J5LCBUcnVzdGVkVHlwZXNXaW5kb3csIFRydXN0ZWRIVE1MIH0gZnJvbSAndHJ1c3RlZC10eXBlcy9saWInO1xuaW1wb3J0IHsgaXNTdHJpbmcgfSBmcm9tICcuL3N0cmluZ1V0aWwnO1xuXG5leHBvcnQgY29uc3QgZ2V0VHJ1c3RlZFR5cGVzID0gKCk6IFRydXN0ZWRUeXBlUG9saWN5RmFjdG9yeSB8IHVuZGVmaW5lZCA9PiB7XG4gIHJldHVybiAod2luZG93IGFzIHVua25vd24gYXMgVHJ1c3RlZFR5cGVzV2luZG93KS50cnVzdGVkVHlwZXM7XG59O1xuXG5leHBvcnQgY29uc3QgaXNUcnVzdGVkSHRtbCA9ICh2YWx1ZTogdW5rbm93bik6IGJvb2xlYW4gPT4ge1xuICByZXR1cm4gZ2V0VHJ1c3RlZFR5cGVzKCk/LmlzSFRNTCh2YWx1ZSkgPz8gZmFsc2U7XG59O1xuXG5leHBvcnQgY29uc3QgaXNIdG1sID0gKHZhbHVlOiB1bmtub3duKTogYm9vbGVhbiA9PiB7XG4gIHJldHVybiBpc1N0cmluZyh2YWx1ZSkgfHwgaXNUcnVzdGVkSHRtbCh2YWx1ZSk7XG59O1xuXG5leHBvcnQgdHlwZSBIVE1MID0gc3RyaW5nIHwgVHJ1c3RlZEhUTUw7XG4iXX0=