PageSourceSearch

https://www.energytcm.cz/7887.06afee4e52f96323.js

js energytcm.cz collected 2026-10-07 20:08:21 UTC 12,181 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkenergy_tcm=self.webpackChunkenergy_tcm||[]).push([[7887],{7887:(F,c,r)=>{r.d(c,{h:()=>z});var t=r(54438),s=r(14085),m=r(45286);let _=(()=>{class o{set width(e){this._width=e}set height(e){this._height=e}get src(){return this._src}constructor(e,i,n,l){this._elRef=e,this._changeDetectorRef=i,this._renderer=n,this._ngZone=l,this.showZoomButton=!1,this.closeEvent=new m.B7}ngOnInit(){}toString(e){return e?"number"==typeof e?e+"px":"%"===e.slice(-1)?e:e+"px":"auto"}toNumber(e,i){return"number"==typeof e?e:"%"===e.slice(-1)?i*parseInt(e,10)/100:parseInt(e,10)}close(){this.closeEvent.next()}static#t=this.\u0275fac=function(i){return new(i||o)(t.rXU(t.aKT),t.rXU(t.gRc),t.rXU(t.sFG),t.rXU(t.SKi))};static#e=this.\u0275cmp=t.VBU({type:o,selectors:[["mcrai-media"]],inputs:{width:"width",height:"height",showZoomButton:"showZoomButton"},decls:0,vars:0,template:function(i,n){},encapsulation:2,changeDetection:0})}return o})();var d=r(60177),g=r(32350),h=r(4379),u=r(26588),p=r(18844);const f=["type","image"];function x(o,a){if(1&o){const e=t.RV6();t.j41(0,"div",3),t.bIt("click",function(){t.eBV(e);const n=t.XpG();return t.Njj(n.close())}),t.k0s()}}function C(o,a){1&o&&t.nrm(0,"mcrai-loader")}function b(o,a){if(1&o){const e=t.RV6();t.j41(0,"div",4)(1,"lib-ngx-image-zoom",6,0),t.bIt("zoomPosition",function(){t.eBV(e);const n=t.XpG(3);return t.Njj(n.handleZoomPosition())}),t.k0s()()}if(2&o){const e=t.XpG(3);t.R7$(),t.Y8G("thumbImage",e.src)("fullImage",e.src)("magnification",1)("enableScrollZoom",!0)("altText",e.alt)("titleText",e.title)("maxZoomRatio",3)}}function I(o,a){if(1&o&&t.nrm(0,"img",7),2&o){const e=t.XpG(3);t.Y8G("src",e.src,t.B4B)("alt",e.alt)("title",e.title)}}function v(o,a){1&o&&(t.j41(0,"mcrai-icon",5),t.EFF(1," zoom "),t.k0s())}function y(o,a){if(1&o&&t.DNE(0,b,3,7,"div",4)(1,I,1,3)(2,v,2,0,"mcrai-icon",5),2&o){const e=t.XpG(2);t.vxM(0,e.enableZoom?0:1),t.R7$(2),t.vxM(2,e.showZoomButton?2:-1)}}function k(o,a){if(1&o){const e=t.RV6();t.j41(0,"lib-ngx-image-zoom",9),t.bIt("click",function(){t.eBV(e);const n=t.XpG(3);return t.Njj(n.close())}),t.k0s(),t.j41(1,"div",10),t.EFF(2," P\u0159ibli\u017ete kole\u010dkem my\u0161i "),t.k0s()}if(2&o){const e=t.XpG(3);t.Y8G("thumbImage",e.src)("fullImage",e.src)("magnification",1)("enableScrollZoom",!0)("maxZoomRatio",5)}}function w(o,a){if(1&o){const e=t.RV6();t.j41(0,"div",14),t.bIt("click",function(n){t.eBV(e);const l=t.XpG(4);return t.Njj(l.prev(n))}),t.k0s()}}function j(o,a){if(1&o){const e=t.RV6();t.j41(0,"div",15),t.bIt("click",function(n){t.eBV(e);const l=t.XpG(4);return t.Njj(l.next(n))}),t.k0s()}}function R(o,a){if(1&o&&(t.j41(0,"div",11),t.nrm(1,"img",7),t.k0s(),t.DNE(2,w,1,0,"div",12)(3,j,1,0,"div",13)),2&o){const e=t.XpG(3);t.R7$(),t.Y8G("src",e.src,t.B4B)("alt",e.alt)("title",e.title),t.R7$(),t.vxM(2,e.isFirst?-1:2),t.R7$(),t.vxM(3,e.isLast?-1:3)}}function G(o,a){if(1&o&&(t.j41(0,"div",8),t.DNE(1,k,3,5)(2,R,4,5),t.k0s()),2&o){const e=t.XpG(2);t.R7$(),t.vxM(1,e.enableZoomInFullscreenGallery?1:2)}}function B(o,a){if(1&o&&t.DNE(0,y,3,2)(1,G,3,1),2&o){const e=t.XpG();t.vxM(0,e.showCloseButton?1:0)}}function T(o,a){if(1&o){const e=t.RV6();t.j41(0,"button",16),t.bIt("click",function(){t.eBV(e);const n=t.XpG();return t.Njj(n.close())}),t.j41(1,"mcrai-icon",17),t.EFF(2," close "),t.k0s()()}if(2&o){const e=t.XpG();t.R7$(),t.Y8G("color",e.controlColor)}}function X(o,a){if(1&o){const e=t.RV6();t.j41(0,"button",20),t.bIt("click",function(n){t.eBV(e);const l=t.XpG(2);return t.Njj(l.prev(n))}),t.j41(1,"mcrai-icon",17),t.EFF(2," arrow_left "),t.k0s()()}if(2&o){const e=t.XpG(2);t.R7$(),t.Y8G("color",e.controlColor)}}function Z(o,a){if(1&o){const e=t.RV6();t.j41(0,"button",21),t.bIt("click",function(n){t.eBV(e);const l=t.XpG(2);return t.Njj(l.next(n))}),t.j41(1,"mcrai-icon",17),t.EFF(2," arrow_right "),t.k0s()()}if(2&o){const e=t.XpG(2);t.R7$(),t.Y8G("color",e.controlColor)}}function V(o,a){if(1&o&&t.DNE(0,X,3,1,"button",18)(1,Z,3,1,"button",19),2&o){const e=t.XpG();t.vxM(0,e.isFirst?-1:0),t.R7$(),t.vxM(1,e.isLast?-1:1)}}let z=(()=>{class o extends _{set activeIndex(e){this._activeIndex=e,this._loadImage()}get activeIndex(){return this._activeIndex}set data(e){e&&(this._images=Array.isArray(e)?e:[e])}get isLoading(){return this._isLoading}get isLoaded(){return!this._isLoading&&(0,s.he)(this._src)}get isGallery(){return this._images.length>1}set showCloseButton(e){this._showCloseButton=e}get showCloseButton(){return this._showCloseButton}get isFirst(){return 0===this._activeIndex}get isLast(){return this._activeIndex===this._images.length-1}set controlColor(e){this._controlColor=e}get controlColor(){return this._controlColor}constructor(e,i,n,l,E){super(e,i,n,l),this.elRef=e,this.changeDetectorRef=i,this.renderer=n,this.ngZone=l,this.platformId=E,this._images=[],this._activeIndex=0,this.title="",this.alt="",this.enableZoom=!1,this.enableZoomInFullscreenGallery=!1,this.activeIndexChanges=new t.bkB,this._isLoading=!0,this._showCloseButton=!1,this._controlColor="primary"}ngOnInit(){}ngAfterViewInit(){(0,d.UE)(this.platformId)&&this._loadImage()}ngOnChanges(e){e.hasOwnProperty("data")&&(!e.data.firstChange&&this._shouldLoadImage(e.data.previousValue,e.data.currentValue)?this._loadImage():(this._renderer.setStyle(this._elRef.nativeElement,"width",this.toString(this._width)),this._renderer.setStyle(this._elRef.nativeElement,"height",this.toString(this._height)),this._onLoadEnd())
1)}_shouldLoadImage(e,i){if(!i)return!1;if(!e)return!0;if(Array.isArray(e)&&Array.isArray(i)){if(e.length!==i.length)return!0;for(let n=0;n<e.length;n++)if(e[n].path!==i[n].path)return!0;return!1}return!(!e.hasOwnProperty("path")||!i.hasOwnProperty("path"))&&e.path!==i.path}_loadImage(){this._ngZone.runOutsideAngular(()=>{this._images.length?this._onLoadStart(this._images[this._activeIndex]):this._onLoadEnd()})}_onLoadStart(e){this._isLoading=!0;const i=new Image;this._src=e.path,i.onload=()=>{this._src=e.path,this._onLoadEnd()},i.src=e.path,this._changeDetectorRef.detectChanges()}_onLoadEnd(){this._isLoading=!1,this._changeDetectorRef&&!this._changeDetectorRef.destroyed&&this._changeDetectorRef.detectChanges()}_decrementIndex(){this._activeIndex--,this.activeIndexChanges.emit(this.activeIndex)}_incrementIndex(){this._activeIndex++,this.activeIndexChanges.emit(this.activeIndex)}prev(e){e.stopPropagation(),this._decrementIndex(),this._loadImage()}next(e){e.stopPropagation(),this._incrementIndex(),this._loadImage()}handleZoomPosition(){this.changeDetectorRef.detectChanges()}isMobileDevice(){const e=window.navigator.userAgent;return!/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(e)}static#t=this.\u0275fac=function(i){return new(i||o)(t.rXU(t.aKT),t.rXU(t.gRc),t.rXU(t.sFG),t.rXU(t.SKi),t.rXU(t.Agw))};static#e=this.\u0275cmp=t.VBU({type:o,selectors:[["mcrai-media","type","image"]],hostVars:4,hostBindings:function(i,n){2&i&&t.AVh("mcrai-media",!0)("mcrai-media--image",!0)},inputs:{activeIndex:"activeIndex",data:"data",title:"title",alt:"alt",enableZoom:"enableZoom",enableZoomInFullscreenGallery:"enableZoomInFullscreenGallery",controlColor:"controlColor"},outputs:{activeIndexChanges:"activeIndexChanges"},features:[t.Vt3,t.OA$],attrs:f,decls:5,vars:5,consts:[["currentImage",""],[1,"mcrai-media__close-overlay"],["mcrai-icon-button","positive",1,"mcrai-media__control","mcrai-media__control--close"],[1,"mcrai-media__close-overlay",3,"click"],[1,"mcrai-media__image-zoom"],[1,"mcrai-media__zoom-button"],[1,"mcrai-media__image--zoomed",3,"zoomPosition","thumbImage","fullImage","magnification","enableScrollZoom","altText","titleText","maxZoomRatio"],["alt","",1,"mcrai-media__image",3,"src","alt","title"],[1,"fullscreen-gallery"],[3,"click","thumbImage","fullImage","magnification","enableScrollZoom","maxZoomRatio"],[1,"fullscreen-gallery__info"],[1,"fullscreen-gallery__image"],[1,"fullscreen-gallery__clickable-area"],[1,"fullscreen-gallery__clickable-area","fullscreen-gallery__clickable-area--next"],[1,"fullscreen-gallery__clickable-area",3,"click"],[1,"fullscreen-gallery__clickable-area","fullscreen-gallery__clickable-area--next",3,"click"],["mcrai-icon-button","positive",1,"mcrai-media__control","mcrai-media__control--close",3,"click"],[1,"mcrai-media__control-icon",3,"color"],["mcrai-icon-button","neutral","disable-opening-fullscreen-image","",1,"mcrai-media__control","mcrai-media__control--move","mcrai-media__control--prev"],["mcrai-icon-button","neutral","disable-opening-fullscreen-image","",1,"mcrai-media__control","mcrai-media__control--move","mcrai-media__control--next"],["mcrai-icon-button","neutral","disable-opening-fullscreen-image","",1,"mcrai-media__control","mcrai-media__control--move","mcrai-media__control--prev",3,"click"],["mcrai-icon-button","neutral","disable-opening-fullscreen-image","",1,"mcrai-media__control","mcrai-media__control--move","mcrai-media__control--next",3,"click"]],template:function(i,n){1&i&&t.DNE(0,x,1,0,"div",1)(1,C,1,0,"mcrai-loader")(2,B,2,1)(3,T,3,1,"button",2)(4,V,2,2),2&i&&(t.vxM(0,n.showCloseButton?0:-1),t.R7$(),t.vxM(1,n.isLoading?1:-1),t.R7$(),t.vxM(2,n.isLoaded?2:-1),t.R7$(),t.vxM(3,n.showCloseButton?3:-1),t.R7$(),t.vxM(4,n.isGallery?4:-1))},dependencies:[g.V,h.x,u.R,p.x],styles:[":host{position:relative}.mcrai-media[type=image]{display:flex;align-items:center;justify-content:center;position:relative;width:100%;height:100%;text-align:center}.mcrai-media__image{max-width:100%;max-height:100%;object-fit:contain;-webkit-user-select:none;user-select:none;flex-shrink:0}.fullscreen-gallery{position:relative;padding:10px;max-width:100%;max-height:100%}.fullscreen-gallery lib-ngx-image-zoom{position:relative;opacity:0;animation:show .2s .15s linear forwards}@keyframes show{0%{opacity:0}
1to{opacity:1}}.fullscreen-gallery .fullscreen-gallery__image{display:flex;justify-content:center;align-items:center;width:100%}.fullscreen-gallery .fullscreen-gallery__clickable-area{position:absolute;left:0;top:0;width:50%;height:100%;cursor:pointer;overscroll-behavior:contain}.fullscreen-gallery .fullscreen-gallery__clickable-area--next{left:50%}.fullscreen-gallery .fullscreen-gallery__info{position:absolute;left:50%;bottom:16px;padding:6px 14px;transform:translate(-50%);background:#000000a8;font-size:16px;color:#fff}.mcrai-media__close-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.mcrai-media__control.mcrai-icon-button{position:absolute}.mcrai-media__control.mcrai-icon-button.mcrai-media__control--close{right:10px;top:10px;width:40px;height:40px}.mcrai-media__control.mcrai-icon-button.mcrai-media__control--close:hover .mcrai-media__control-icon{color:#fff}.mcrai-media__control.mcrai-icon-button.mcrai-media__control--move{width:48px;height:48px;top:0;bottom:0;margin:auto!important;background:#f6f6f6!important}.mcrai-media__control.mcrai-icon-button.mcrai-media__control--move .mcrai-media__control-icon{color:#000!important}.mcrai-media__control.mcrai-icon-button.mcrai-media__control--move:hover{background:#e9e9e9!important}.mcrai-media__control.mcrai-icon-button.mcrai-media__control--prev{left:10px}.mcrai-media__control.mcrai-icon-button.mcrai-media__control--next{right:10px}.mcrai-media__control-icon{font-size:21px!important}.mcrai-media__image-zoom,.fullscreen-gallery{position:relative;display:flex;justify-content:stretch;align-items:stretch;width:100%;max-width:100%;height:100%;max-height:100%}.mcrai-media__image-zoom img,.fullscreen-gallery img{display:block;max-width:100%;max-height:100%;-webkit-user-select:none;user-select:none}.mcrai-media__zoom-button{position:absolute;right:0;bottom:0;padding:12px;border-radius:12px;background:#f6f6f6;font-size:30px;color:#bababa}.mcrai-media__zoom-button:hover{color:#000}lib-ngx-image-zoom{display:flex;align-items:stretch;justify-content:stretch;width:100%}lib-ngx-image-zoom .ngxImageZoomContainer{display:flex;align-items:center;justify-content:center;width:auto!important;height:100%!important}lib-ngx-image-zoom .ngxImageZoomContainer .ngxImageZoomFullContainer{left:50%!important;top:50%!important;transform:translate(-50%,-50%);background:#fff}.image-overlay-panel{background:#fff}\n"],encapsulation:2,changeDetection:0})}return o})()}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.