UNPKG

@zodiac-ui/editor

Version:

A rich text editor for Angular based on `@atlaskit/editor-core`.

35 lines 4.64 kB
const result = { mac: false, ie: false, ie_version: 0, gecko: false, chrome: false, ios: false, webkit: false, }; if (typeof navigator !== 'undefined') { const ieEdge = /Edge\/(\d+)/.exec(navigator.userAgent); const ieUpTo10 = /MSIE \d/.test(navigator.userAgent); const ie11up = /Trident\/(?:[7-9]|\d{2,})\..*rv:(\d+)/.exec(navigator.userAgent); result.mac = /Mac/.test(navigator.platform); let ie = (result.ie = !!(ieUpTo10 || ie11up || ieEdge)); result.ie_version = ieUpTo10 ? document.documentMode || 6 : ie11up ? +ie11up[1] : ieEdge ? +ieEdge[1] : null; result.gecko = !ie && /gecko\/\d/i.test(navigator.userAgent); result.chrome = !ie && /Chrome\//.test(navigator.userAgent); result.ios = !ie && /AppleWebKit/.test(navigator.userAgent) && /Mobile\/\w+/.test(navigator.userAgent); result.webkit = !ie && !!document.documentElement && 'WebkitAppearance' in document.documentElement.style; } export const browser = result; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYnJvd3Nlci5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0B6b2RpYWMtdWkvZWRpdG9yLyIsInNvdXJjZXMiOlsibGliL2tleW1hcHMvYnJvd3Nlci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxNQUFNLE1BQU0sR0FBRztJQUNiLEdBQUcsRUFBRSxLQUFLO0lBQ1YsRUFBRSxFQUFFLEtBQUs7SUFDVCxVQUFVLEVBQUUsQ0FBQztJQUNiLEtBQUssRUFBRSxLQUFLO0lBQ1osTUFBTSxFQUFFLEtBQUs7SUFDYixHQUFHLEVBQUUsS0FBSztJQUNWLE1BQU0sRUFBRSxLQUFLO0NBQ2QsQ0FBQztBQUVGLElBQUksT0FBTyxTQUFTLEtBQUssV0FBVyxFQUFFO0lBQ3BDLE1BQU0sTUFBTSxHQUFHLGFBQWEsQ0FBQyxJQUFJLENBQUMsU0FBUyxDQUFDLFNBQVMsQ0FBQyxDQUFDO0lBQ3ZELE1BQU0sUUFBUSxHQUFHLFNBQVMsQ0FBQyxJQUFJLENBQUMsU0FBUyxDQUFDLFNBQVMsQ0FBQyxDQUFDO0lBQ3JELE1BQU0sTUFBTSxHQUFHLHVDQUF1QyxDQUFDLElBQUksQ0FDekQsU0FBUyxDQUFDLFNBQVMsQ0FDcEIsQ0FBQztJQUVGLE1BQU0sQ0FBQyxHQUFHLEdBQUcsS0FBSyxDQUFDLElBQUksQ0FBQyxTQUFTLENBQUMsUUFBUSxDQUFDLENBQUM7SUFDNUMsSUFBSSxFQUFFLEdBQUcsQ0FBQyxNQUFNLENBQUMsRUFBRSxHQUFHLENBQUMsQ0FBQyxDQUFDLFFBQVEsSUFBSSxNQUFNLElBQUksTUFBTSxDQUFDLENBQUMsQ0FBQztJQUN4RCxNQUFNLENBQUMsVUFBVSxHQUFHLFFBQVE7UUFDMUIsQ0FBQyxDQUFFLFFBQWdCLENBQUMsWUFBWSxJQUFJLENBQUM7UUFDckMsQ0FBQyxDQUFDLE1BQU07WUFDUixDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDO1lBQ1osQ0FBQyxDQUFDLE1BQU07Z0JBQ1IsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQztnQkFDWixDQUFDLENBQUMsSUFBSSxDQUFDO0lBQ1QsTUFBTSxDQUFDLEtBQUssR0FBRyxDQUFDLEVBQUUsSUFBSSxZQUFZLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxTQUFTLENBQUMsQ0FBQztJQUM3RCxNQUFNLENBQUMsTUFBTSxHQUFHLENBQUMsRUFBRSxJQUFJLFVBQVUsQ0FBQyxJQUFJLENBQUMsU0FBUyxDQUFDLFNBQVMsQ0FBQyxDQUFDO0lBQzVELE1BQU0sQ0FBQyxHQUFHO1FBQ1IsQ0FBQyxFQUFFO1lBQ0gsYUFBYSxDQUFDLElBQUksQ0FBQyxTQUFTLENBQUMsU0FBUyxDQUFDO1lBQ3ZDLGFBQWEsQ0FBQyxJQUFJLENBQUMsU0FBUyxDQUFDLFNBQVMsQ0FBQyxDQUFDO0lBQzFDLE1BQU0sQ0FBQyxNQUFNO1FBQ1gsQ0FBQyxFQUFFO1lBQ0gsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxlQUFlO1lBQzFCLGtCQUFrQixJQUFJLFFBQVEsQ0FBQyxlQUFlLENBQUMsS0FBSyxDQUFDO0NBQ3hEO0FBRUQsTUFBTSxDQUFDLE1BQU0sT0FBTyxHQUFHLE1BQU0sQ0FBQSIsInNvdXJjZXNDb250ZW50IjpbImNvbnN0IHJlc3VsdCA9IHtcclxuICBtYWM6IGZhbHNlLFxyXG4gIGllOiBmYWxzZSxcclxuICBpZV92ZXJzaW9uOiAwLFxyXG4gIGdlY2tvOiBmYWxzZSxcclxuICBjaHJvbWU6IGZhbHNlLFxyXG4gIGlvczogZmFsc2UsXHJcbiAgd2Via2l0OiBmYWxzZSxcclxufTtcclxuXHJcbmlmICh0eXBlb2YgbmF2aWdhdG9yICE9PSAndW5kZWZpbmVkJykge1xyXG4gIGNvbnN0IGllRWRnZSA9IC9FZGdlXFwvKFxcZCspLy5leGVjKG5hdmlnYXRvci51c2VyQWdlbnQpO1xyXG4gIGNvbnN0IGllVXBUbzEwID0gL01TSUUgXFxkLy50ZXN0KG5hdmlnYXRvci51c2VyQWdlbnQpO1xyXG4gIGNvbnN0IGllMTF1cCA9IC9UcmlkZW50XFwvKD86WzctOV18XFxkezIsfSlcXC4uKnJ2OihcXGQrKS8uZXhlYyhcclxuICAgIG5hdmlnYXRvci51c2VyQWdlbnQsXHJcbiAgKTtcclxuXHJcbiAgcmVzdWx0Lm1hYyA9IC9NYWMvLnRlc3QobmF2aWdhdG9yLnBsYXRmb3JtKTtcclxuICBsZXQgaWUgPSAocmVzdWx0LmllID0gISEoaWVVcFRvMTAgfHwgaWUxMXVwIHx8IGllRWRnZSkpO1xyXG4gIHJlc3VsdC5pZV92ZXJzaW9uID0gaWVVcFRvMTBcclxuICAgID8gKGRvY3VtZW50IGFzIGFueSkuZG9jdW1lbnRNb2RlIHx8IDZcclxuICAgIDogaWUxMXVwXHJcbiAgICA/ICtpZTExdXBbMV1cclxuICAgIDogaWVFZGdlXHJcbiAgICA/ICtpZUVkZ2VbMV1cclxuICAgIDogbnVsbDtcclxuICByZXN1bHQuZ2Vja28gPSAhaWUgJiYgL2dlY2tvXFwvXFxkL2kudGVzdChuYXZpZ2F0b3IudXNlckFnZW50KTtcclxuICByZXN1bHQuY2hyb21lID0gIWllICYmIC9DaHJvbWVcXC8vLnRlc3QobmF2aWdhdG9yLnVzZXJBZ2VudCk7XHJcbiAgcmVzdWx0LmlvcyA9XHJcbiAgICAhaWUgJiZcclxuICAgIC9BcHBsZVdlYktpdC8udGVzdChuYXZpZ2F0b3IudXNlckFnZW50KSAmJlxyXG4gICAgL01vYmlsZVxcL1xcdysvLnRlc3QobmF2aWdhdG9yLnVzZXJBZ2VudCk7XHJcbiAgcmVzdWx0LndlYmtpdCA9XHJcbiAgICAhaWUgJiZcclxuICAgICEhZG9jdW1lbnQuZG9jdW1lbnRFbGVtZW50ICYmXHJcbiAgICAnV2Via2l0QXBwZWFyYW5jZScgaW4gZG9jdW1lbnQuZG9jdW1lbnRFbGVtZW50LnN0eWxlO1xyXG59XHJcblxyXG5leHBvcnQgY29uc3QgYnJvd3NlciA9IHJlc3VsdFxyXG4iXX0=