UNPKG

botframework-webchat-component

Version:
21 lines (20 loc) 2.52 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = supportPseudoClass; // This function is adopted from https://stackoverflow.com/questions/8531940/how-to-detect-if-browser-support-specified-css-pseudo-class function supportPseudoClass(pseudoClass, nonce) { var styleElement = document.createElement('style'); nonce && styleElement.setAttribute('nonce', nonce); document.head.appendChild(styleElement); try { styleElement.sheet.insertRule('html' + pseudoClass + '{}', 0); return true; } catch (error) { return false; } finally { document.head.removeChild(styleElement); } } //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJzdXBwb3J0UHNldWRvQ2xhc3MiLCJwc2V1ZG9DbGFzcyIsIm5vbmNlIiwic3R5bGVFbGVtZW50IiwiZG9jdW1lbnQiLCJjcmVhdGVFbGVtZW50Iiwic2V0QXR0cmlidXRlIiwiaGVhZCIsImFwcGVuZENoaWxkIiwic2hlZXQiLCJpbnNlcnRSdWxlIiwiZXJyb3IiLCJyZW1vdmVDaGlsZCJdLCJzb3VyY2VSb290IjoiY29tcG9uZW50Oi8vLyIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL1V0aWxzL3N1cHBvcnRQc2V1ZG9DbGFzcy50cyJdLCJzb3VyY2VzQ29udGVudCI6WyIvLyBUaGlzIGZ1bmN0aW9uIGlzIGFkb3B0ZWQgZnJvbSBodHRwczovL3N0YWNrb3ZlcmZsb3cuY29tL3F1ZXN0aW9ucy84NTMxOTQwL2hvdy10by1kZXRlY3QtaWYtYnJvd3Nlci1zdXBwb3J0LXNwZWNpZmllZC1jc3MtcHNldWRvLWNsYXNzXG5leHBvcnQgZGVmYXVsdCBmdW5jdGlvbiBzdXBwb3J0UHNldWRvQ2xhc3MocHNldWRvQ2xhc3M6IHN0cmluZywgbm9uY2U/OiBzdHJpbmcpOiBib29sZWFuIHtcbiAgY29uc3Qgc3R5bGVFbGVtZW50ID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgnc3R5bGUnKTtcblxuICBub25jZSAmJiBzdHlsZUVsZW1lbnQuc2V0QXR0cmlidXRlKCdub25jZScsIG5vbmNlKTtcbiAgZG9jdW1lbnQuaGVhZC5hcHBlbmRDaGlsZChzdHlsZUVsZW1lbnQpO1xuXG4gIHRyeSB7XG4gICAgc3R5bGVFbGVtZW50LnNoZWV0Lmluc2VydFJ1bGUoJ2h0bWwnICsgcHNldWRvQ2xhc3MgKyAne30nLCAwKTtcblxuICAgIHJldHVybiB0cnVlO1xuICB9IGNhdGNoIChlcnJvcikge1xuICAgIHJldHVybiBmYWxzZTtcbiAgfSBmaW5hbGx5IHtcbiAgICBkb2N1bWVudC5oZWFkLnJlbW92ZUNoaWxkKHN0eWxlRWxlbWVudCk7XG4gIH1cbn1cbiJdLCJtYXBwaW5ncyI6Ijs7Ozs7O0FBQUE7QUFDZSxTQUFTQSxrQkFBa0JBLENBQUNDLFdBQW1CLEVBQUVDLEtBQWMsRUFBVztFQUN2RixJQUFNQyxZQUFZLEdBQUdDLFFBQVEsQ0FBQ0MsYUFBYSxDQUFDLE9BQU8sQ0FBQztFQUVwREgsS0FBSyxJQUFJQyxZQUFZLENBQUNHLFlBQVksQ0FBQyxPQUFPLEVBQUVKLEtBQUssQ0FBQztFQUNsREUsUUFBUSxDQUFDRyxJQUFJLENBQUNDLFdBQVcsQ0FBQ0wsWUFBWSxDQUFDO0VBRXZDLElBQUk7SUFDRkEsWUFBWSxDQUFDTSxLQUFLLENBQUNDLFVBQVUsQ0FBQyxNQUFNLEdBQUdULFdBQVcsR0FBRyxJQUFJLEVBQUUsQ0FBQyxDQUFDO0lBRTdELE9BQU8sSUFBSTtFQUNiLENBQUMsQ0FBQyxPQUFPVSxLQUFLLEVBQUU7SUFDZCxPQUFPLEtBQUs7RUFDZCxDQUFDLFNBQVM7SUFDUlAsUUFBUSxDQUFDRyxJQUFJLENBQUNLLFdBQVcsQ0FBQ1QsWUFBWSxDQUFDO0VBQ3pDO0FBQ0YifQ==