MCPcopy Create free account
hub / github.com/DHTMLX/scheduler / watchNodeResize

Function watchNodeResize

codebase/sources/dhtmlxscheduler.js:1876–1893  ·  view source on GitHub ↗
(scheduler3)

Source from the content-addressed store, hash-verified

1874 }
1875 }
1876 function watchNodeResize(scheduler3) {
1877 var previousHeight = scheduler3.$root.offsetHeight;
1878 var previousWidth = scheduler3.$root.offsetWidth;
1879 function lowlevelResizeWatcher() {
1880 if (scheduler3.$destroyed) {
1881 return;
1882 }
1883 if (scheduler3.$root) {
1884 if (scheduler3.$root.offsetHeight != previousHeight || scheduler3.$root.offsetWidth != previousWidth) {
1885 triggerSchedulerResize(scheduler3);
1886 }
1887 previousHeight = scheduler3.$root.offsetHeight;
1888 previousWidth = scheduler3.$root.offsetWidth;
1889 }
1890 setTimeout(lowlevelResizeWatcher, 200);
1891 }
1892 lowlevelResizeWatcher();
1893 }
1894 function addResizeListener(scheduler3) {
1895 var root = scheduler3.$container;
1896 var containerStyles = window.getComputedStyle(root);

Callers 1

addResizeListenerFunction · 0.70

Calls 1

lowlevelResizeWatcherFunction · 0.70

Tested by

no test coverage detected