MikroWizard.docker-compose-.../mikrofront/dist/html/435.50aa5b7f2908d6f4.js

1 line
30 KiB
JavaScript
Raw Permalink Normal View History

"use strict";(self.webpackChunkmikrowizard=self.webpackChunkmikrowizard||[]).push([[435],{5435:(P,j,d)=>{d.r(j),d.d(j,{MonitoringModule:()=>Xt});var b=d(177),g=d(9417),a=d(8921),I=d(4858),S=d(5248),T=d(7062),m=d(9130),t=d(4438),_=d(9492),E=d(1170),u=d(7673),R=d(3726),w=d(3028),v=d(6354),C=d(8141),f=d(5964),y=d(3386);function $(i,n,e,o){const l=window&&!!window.document&&window.document.documentElement;let r=l&&n?window:e;if(i&&(r=i&&l&&"string"==typeof i?function D(i,n,e){return(e?window.document:n).querySelector(i)}(i,e.nativeElement,o):i,!r))throw new Error("ngx-infinite-scroll {resolveContainerElement()}: selector for");return r}function F(i){return i&&!i.firstChange}const h={clientHeight:"clientHeight",offsetHeight:"offsetHeight",scrollHeight:"scrollHeight",pageYOffset:"pageYOffset",offsetTop:"offsetTop",scrollTop:"scrollTop",top:"top"},U={clientHeight:"clientWidth",offsetHeight:"offsetWidth",scrollHeight:"scrollWidth",pageYOffset:"pageXOffset",offsetTop:"offsetLeft",scrollTop:"scrollLeft",top:"left"};class z{constructor(n=!0){this.vertical=n,this.propsMap=n?h:U}clientHeightKey(){return this.propsMap.clientHeight}offsetHeightKey(){return this.propsMap.offsetHeight}scrollHeightKey(){return this.propsMap.scrollHeight}pageYOffsetKey(){return this.propsMap.pageYOffset}offsetTopKey(){return this.propsMap.offsetTop}scrollTopKey(){return this.propsMap.scrollTop}topKey(){return this.propsMap.top}}function A(i){return["Window","global"].some(e=>Object.prototype.toString.call(i).includes(e))}function G(i,n){return i?n.document.documentElement:null}function W(i,n){const e=function J({container:i,isWindow:n,axis:e}){const{offsetHeightKey:o,clientHeightKey:l}=Y(e);return X(i,n,o,l)}(n);return n.isWindow?function L(i,n,e){const{axis:o,container:l,isWindow:r}=e,{offsetHeightKey:c,clientHeightKey:s}=Y(o),x=i+N(G(r,l),o,r),p=X(n.nativeElement,r,c,s),k=function Q(i,n,e){const o=n.topKey();if(i.getBoundingClientRect)return i.getBoundingClientRect()[o]+N(i,n,e)}(n.nativeElement,o,r)+p;return{height:i,scrolled:x,totalToScroll:k,isWindow:r}}(e,i,n):function Z(i,n,e){const{axis:o,container:l}=e;return{height:i,scrolled:l[o.scrollTopKey()],totalToScroll:l[o.scrollHeightKey()],isWindow:!1}}(e,0,n)}function Y(i){return{offsetHeightKey:i.offsetHeightKey(),clientHeightKey:i.clientHeightKey()}}function X(i,n,e,o){if(isNaN(i[e])){const l=G(n,i);return l?l[o]:0}return i[e]}function N(i,n,e){const o=n.pageYOffsetKey(),l=n.scrollTopKey(),r=n.offsetTopKey();return isNaN(window.pageYOffset)?G(e,i)[l]:i.ownerDocument?i.ownerDocument.defaultView[o]:i[r]}function q(i,n={down:0,up:0},e){let o,l;if(i.totalToScroll<=0)return!1;const r=i.isWindow?i.scrolled:i.height+i.scrolled;return e?(o=(i.totalToScroll-r)/i.totalToScroll,l=(n?.down?n.down:0)/10):(o=i.scrolled/(i.scrolled+(i.totalToScroll-r)),l=(n?.up?n.up:0)/10),o<=l}class ot{constructor(n){this.lastScrollPosition=0,this.lastTotalToScroll=0,this.totalToScroll=0,this.triggered={down:0,up:0},Object.assign(this,n)}updateScrollPosition(n){return this.lastScrollPosition=n}updateTotalToScroll(n){this.lastTotalToScroll!==n&&(this.lastTotalToScroll=this.totalToScroll,this.totalToScroll=n)}updateScroll(n,e){this.updateScrollPosition(n),this.updateTotalToScroll(e)}updateTriggeredFlag(n,e){e?this.triggered.down=n:this.triggered.up=n}isTriggeredScroll(n,e){return e?this.triggered.down===n:this.triggered.up===n}}const O={DOWN:"[NGX_ISE] DOWN",UP:"[NGX_ISE] UP"};function ct(i){const{scrollDown:n,stats:{scrolled:e}}=i;return{type:n?O.DOWN:O.UP,payload:{currentScrollPosition:e}}}let at=(()=>{class i{constructor(e,o){this.element=e,this.zone=o,this.scrolled=new t.bkB,this.scrolledUp=new t.bkB,this.infiniteScrollDistance=2,this.infiniteScrollUpDistance=1.5,this.infiniteScrollThrottle=150,this.infiniteScrollDisabled=!1,this.infiniteScrollContainer=null,this.scrollWindow=!0,this.immediateCheck=!1,this.horizontal=!1,this.alwaysCallback=!1,this.fromRoot=!1}ngAfterViewInit(){this.infiniteScrollDisabled||this.setup()}ngOnChanges({infiniteScrollContainer:e,infiniteScrollDisabled:o,infiniteScrollDistance:l}){const r=F(e),c=F(o),s