UNPKG

@progress/kendo-react-grid

Version:
27 lines 1.05 kB
var getDocument = function () { return typeof document !== 'undefined' ? document : {}; }; /** * @hidden */ var BrowserSupportService = /** @class */ (function () { function BrowserSupportService() { } Object.defineProperty(BrowserSupportService.prototype, "scrollbarWidth", { get: function () { var document = getDocument(); if (!this.scrollbar && document && document.createElement) { var div = document.createElement('div'); div.style.cssText = 'overflow:scroll;overflow-x:hidden;zoom:1;clear:both;display:block'; div.innerHTML = ' '; document.body.appendChild(div); this.scrollbar = div.offsetWidth - div.scrollWidth; document.body.removeChild(div); } return this.scrollbar; }, enumerable: true, configurable: true }); return BrowserSupportService; }()); export { BrowserSupportService }; //# sourceMappingURL=browser-support.service.js.map