UNPKG

@progress/kendo-react-grid

Version:
29 lines 1.15 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); 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; }()); exports.BrowserSupportService = BrowserSupportService; //# sourceMappingURL=browser-support.service.js.map