PageSourceSearch

https://alkhameestravel.com.kw/8132.c83dbb8c94ad907f.js

js alkhameestravel.com.kw collected 2026-10-09 04:50:03 UTC 25,469 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkalkhamees=self.webpackChunkalkhamees||[]).push([[715,8132,8862,9297],{715:(A,y,n)=>{n.r(y),n.d(y,{NoResultComponent:()=>t});var l=n(3214),v=n(8497);let t=(()=>{class h{assetsService;image;message="";description="";constructor(_){this.assetsService=_,this.image||(this.image=_.IMAGES.noResultsFound)}static \u0275fac=function(o){return new(o||h)(l.rXU(v.Y))};static \u0275cmp=l.VBU({type:h,selectors:[["app-no-result"]],inputs:{image:"image",message:"message",description:"description"},decls:9,vars:3,consts:[[1,"w-full","h-full","p-3","rounded-lg","mb-10","justify-center"],[1,"flex","flex-col","items-center","justify-center"],[1,"flex","items-center","w-11/12","md:w-1/3","h-auto","object-contain",3,"src"],[1,"w-full","space-y-3"],[1,"space-y-1","text-2xs","md:text-xl","mt-10"],[1,"font-bold","text-center"],[1,"text-center"]],template:function(o,u){1&o&&(l.j41(0,"div",0)(1,"div",1),l.nrm(2,"img",2),l.j41(3,"div",3)(4,"div",4)(5,"h3",5),l.EFF(6),l.k0s(),l.j41(7,"p",6),l.EFF(8),l.k0s()()()()()),2&o&&(l.R7$(2),l.Y8G("src",u.image,l.B4B),l.R7$(4),l.JRh(u.message),l.R7$(2),l.JRh(u.description))},encapsulation:2,changeDetection:0})}return h})()},777:(A,y,n)=>{n.d(y,{M:()=>I});var l=n(1680),v=n(8203),t=n(3214);let I=(()=>{class _{constructor(){(0,t.WQX)(l.H)._applyBodyHighContrastModeCssClasses()}static \u0275fac=function(e){return new(e||_)};static \u0275mod=t.$C({type:_});static \u0275inj=t.G2t({imports:[v.jI,v.jI]})}return _})()},2774:(A,y,n)=>{n.d(y,{T:()=>u});var l=n(1413),v=n(8141),t=n(152),h=n(5964),I=n(6354),_=n(7035);class u{_letterKeyStream=new l.B;_items=[];_selectedItemIndex=-1;_pressedLetters=[];_skipPredicateFn;_selectedItem=new l.B;selectedItem=this._selectedItem;constructor(r,a){const p="number"==typeof a?.debounceInterval?a.debounceInterval:200;a?.skipPredicate&&(this._skipPredicateFn=a.skipPredicate),this.setItems(r),this._setupKeyHandler(p)}destroy(){this._pressedLetters=[],this._letterKeyStream.complete(),this._selectedItem.complete()}setCurrentSelectedItemIndex(r){this._selectedItemIndex=r}setItems(r){this._items=r}handleKey(r){const a=r.keyCode;r.key&&1===r.key.length?this._letterKeyStream.next(r.key.toLocaleUpperCase()):(a>=_.A&&a<=_.Z||a>=_.b&&a<=_.N)&&this._letterKeyStream.next(String.fromCharCode(a))}isTyping(){return this._pressedLetters.length>0}reset(){this._pressedLetters=[]}_setupKeyHandler(r){this._letterKeyStream.pipe((0,v.M)(a=>this._pressedLetters.push(a)),(0,t.B)(r),(0,h.p)(()=>this._pressedLetters.length>0),(0,I.T)(()=>this._pressedLetters.join("").toLocaleUpperCase())).subscribe(a=>{for(let p=1;p<this._items.length+1;p++){const f=this._items[(this._selectedItemIndex+p)%this._items.length];if(!this._skipPredicateFn?.(f)&&0===f.getLabel?.().toLocaleUpperCase().trim().indexOf(a)){this._selectedItem.next(f);break}}this._pressedLetters=[]})}}},3191:(A,y,n)=>{n.d(y,{z:()=>p});var l=n(1554),v=n(2881),t=n(3214);const h=["*"],I=(m,f)=>({"button-primary":m,"button-danger":f});function _(m,f){1&m&&t.nrm(0,"i",5)}function o(m,f){1&m&&t.nrm(0,"i",6)}function u(m,f){1&m&&(t.qSk(),t.j41(0,"svg",7)(1,"g")(2,"g",14),t.nrm(3,"path",15)(4,"path",16),t.k0s()()())}function e(m,f){if(1&m){const c=t.RV6();t.j41(0,"button",17),t.bIt("click",function(){t.eBV(c);const C=t.XpG(2);return t.Njj(C.handleConfirmClick())}),t.EFF(1),t.k0s()}if(2&m){const c=t.XpG(2);t.Y8G("ngClass",t.l_i(3,I,"success"===c.confirmStatus,"error"===c.confirmStatus))("disabled",c.disable()),t.R7$(),t.SpI(" ",c.confirmText," ")}}function r(m,f){if(1&m){const c=t.RV6();t.j41(0,"button",18),t.bIt("click",function(){t.eBV(c);const C=t.XpG(2);return t.Njj(C.handleCancelClick())}),t.EFF(1),t.k0s()}if(2&m){const c=t.XpG(2);t.R7$(),t.SpI(" ",c.cancelText," ")}}function a(m,f){if(1&m&&(t.j41(0,"div",0)(1,"div",1)(2,"div",2)(3,"div",3)(4,"div",4),t.DNE(5,_,1,0,"i",5)(6,o,1,0,"i",6)(7,u,5,0,":svg:svg",7),t.k0s()(),t.j41(8,"div",8)(9,"h3",9),t.EFF(10),t.nI1(11,"localize"),t.k0s()(),t.j41(12,"div",10),t.SdG(13),t.k0s(),t.j41(14,"div",11),t.DNE(15,e,2,6,"button",12)(16,r,2,1,"button",13),t.k0s()()()()),2&m){const c=t.XpG();t.R7$(5),t.vxM("info"==c.type?5:"error"==c.type?6:"success"==c.type?7:-1),t.R7$(5),t.JRh(t.bMT(11,4,c.title)),t.R7$(5),t.vxM("info"==c.type?15:-1),t.R7$(),t.vxM(c.cancelText?16:-1)}}let p=(()=>{class m{showModal=(0,t.vPA)(!1);type;title;confirmText;
1cancelText;content;confirmStatus="success";confirmClick=new t.bkB;confirmSkip=new t.bkB;disable=(0,t.vPA)(!1);openModal(){this.disable.update(c=>!1),this.showModal.update(c=>!0)}closeModal(){this.showModal.update(c=>!1)}handleConfirmClick(){this.confirmClick.emit(),this.closeModal()}handleCancelClick(){this.confirmSkip.emit(),this.closeModal()}static \u0275fac=function(D){return new(D||m)};static \u0275cmp=t.VBU({type:m,selectors:[["app-modal"]],inputs:{type:"type",title:"title",confirmText:"confirmText",cancelText:"cancelText",content:"content",confirmStatus:"confirmStatus"},outputs:{confirmClick:"confirmClick",confirmSkip:"confirmSkip"},ngContentSelectors:h,decls:1,vars:1,consts:[[1,"fixed","inset-0","bg-black","bg-opacity-50","flex","items-center","justify-center","z-[300]","modal","mx-auto"],[1,"bg-white","rounded-lg","shadow-lg","w-[90%]","md:w-[40%]","max-w-[700px]"],[1,"relative","bg-white","dark:bg-gray-700","p-2","sm:p-3","rounded-lg"],[1,"grid","grid-col-1"],[1,"flex","justify-center","items-center","pt-2"],[1,"fa-solid","fa-circle-exclamation","text-[70px]","color-primary"],[1,"fa-solid","fa-ban","text-danger-color","text-[70px]"],["xmlns","http://www.w3.org/2000/svg",0,"xmlns","xlink","http://www.w3.org/1999/xlink","version","1.1","width","88","height","88","x","0","y","0","viewBox","0 0 24 24",0,"xml","space","preserve",1,"fill-success-color",2,"enable-background","new 0 0 512 512"],[1,"mt-2"],[1,"text-2x","font-bold","text-center"],[1,"p-2","md:p-5","space-y-4","sm:p-4","lg:p-4","xl:p-5","my-4","!overflow-x-unset"],[1,"flex","justify-center"],["type","button",3,"ngClass","disabled"],["type","button",1,"button-outline-primary","ms-2","!px-9"],["data-name","Flat Color"],["d","M12 22.75a10.75 10.75 0 0 1 0-21.5 10.53 10.53 0 0 1 4.82 1.15.75.75 0 0 1-.68 1.34 9 9 0 0 0-4.14-1A9.25 9.25 0 1 0 21.25 12a2 2 0 0 0 0-.25.75.75 0 1 1 1.5-.14V12A10.76 10.76 0 0 1 12 22.75z","opacity","1",1,""],["d","M11.82 15.41a.7.7 0 0 1-.52-.22l-4.83-4.74a.75.75 0 0 1 0-1.06.77.77 0 0 1 1.07 0l4.29 4.23 9.65-9.49a.77.77 0 0 1 1.07 0 .75.75 0 0 1 0 1.06l-10.18 10a.74.74 0 0 1-.55.22z","opacity","1",1,""],["type","button",3,"click","ngClass","disabled"],["type","button",1,"button-outline-primary","ms-2","!px-9",3,"click"]],template:function(D,C){1&D&&(t.NAR(),t.DNE(0,a,17,6,"div",0)),2&D&&t.vxM(C.showModal()?0:-1)},dependencies:[v.YU,l.S],styles:["@media (min-width: 1280px){.test[_ngcontent-%COMP%]{width:420px!important}}"],changeDetection:0})}return m})()},3381:(A,y,n)=>{n.d(y,{L:()=>o});var l=n(3214),v=n(8359),t=n(1413),h=n(2774),I=n(7336),_=n(7035);class o{_items;_activeItemIndex=-1;_activeItem=(0,l.vPA)(null);_wrap=!1;_typeaheadSubscription=v.yU.EMPTY;_itemChangesSubscription;_vertical=!0;_horizontal;_allowedModifierKeys=[];_homeAndEnd=!1;_pageUpAndDown={enabled:!1,delta:10};_effectRef;_typeahead;_skipPredicateFn=e=>e.disabled;constructor(e,r){this._items=e,e instanceof l.rOR?this._itemChangesSubscription=e.changes.subscribe(a=>this._itemsChanged(a.toArray())):(0,l.Hps)(e)&&(this._effectRef=(0,l.QZP)(()=>this._itemsChanged(e()),{injector:r}))}tabOut=new t.B;change=new t.B;skipPredicate(e){return this._skipPredicateFn=e,this}withWrap(e=!0){return this._wrap=e,this}withVerticalOrientation(e=!0){return this._vertical=e,this}withHorizontalOrientation(e){return this._horizontal=e,this}withAllowedModifierKeys(e){return this._allowedModifierKeys=e,this}withTypeAhead(e=200){this._typeaheadSubscription.unsubscribe();const r=this._getItemsArray();return this._typeahead=new h.T(r,{debounceInterval:"number"==typeof e?e:void 0,skipPredicate:a=>this._skipPredicateFn(a)}),this._typeaheadSubscription=this._typeahead.selectedItem.subscribe(a=>{this.setActiveItem(a)}),this}cancelTypeahead(){return this._typeahead?.reset(),this}withHomeAndEnd(e=!0){return this._homeAndEnd=e,this}withPageUpDown(e=!0,r=10){return this._pageUpAndDown={enabled:e,delta:r},this}setActiveItem(e){const r=this._activeItem();this.updateActiveItem(e),this._activeItem()!==r&&this.change.next(this._activeItemIndex)}onKeydown(e){const r=e.keyCode,p=["altKey","ctrlKey","metaKey","shiftKey"].every(m=>!e[m]||this._allowedModifierKeys.indexOf(m)>-1);switch(r){case _.T:return void this.tabOut.next();case _.D:if(this._vertical&&p){this.setNextItemActive();break}return;case _.U:if(this._vertical&&p){this.setPreviousItemActive();break}return;case _.R:if(this._horizontal&&p){"rtl"===this._horizontal?this.setPreviousItemActive():this.setNextItemActive();break}return;case _.L:if(this._horizontal&&p){"rtl"===this._horizontal?this.setNextItemActive():this.setPreviousItemActive();break}return;case _.H:if(this._homeAndEnd&&p){this.setFirstItemActive();break}return;case _.E:if(this._homeAndEnd&&p){this.setLastItemActive();break}return;case _.a:if(this._pageUpAndDown.enabled&&p){const m=this._activeItemIndex-this._pageUpAndDown.delta;this._setActiveItemByIndex(m>0?m:0,1);break}return;case _.P:if(this._pageUpAndDown.enabled&&p){const m=this._activeItemIndex+this._pageUpAndDown.delta,f=this._getItemsArray().length;this._setActiveItemByIndex(m<f?m:f-1,-1);break}return;default:return void((p||(0,I.rp)(e,"shiftKey"))&&this._typeahead?.handleKey(e))}this._typeahead?.reset(),e.preventDefault()}get activeItemIndex(){return this._activeItemIndex}get activeItem(){return this._activeItem()}isTyping(){return!!this._typeahead&&this._typeahead.isTyping()}setFirstItemActive(){this._setActiveItemByIndex(0,1)}setLastItemActive(){this._setActiveItemByIndex(this._getItemsArray().length-1,-1)}setNextItemActive(){this._activeItemIndex<0?this.setFirstItemActive():this._setActiveItemByDelta(1)}setPreviousItemActive(){this._activeItemIndex<0&&this._wrap?this.setLastItemActive():this._setActiveItemByDelta(-1)}updateActiveItem(e){const r=this._getItemsArray(),a="number"==typeof e?e:r.indexOf(e);this._activeItem.set(r[a]??null),this._activeItemIndex=a,this._typeahead?.setCurrentSelectedItemIndex(a)}
1destroy(){this._typeaheadSubscription.unsubscribe(),this._itemChangesSubscription?.unsubscribe(),this._effectRef?.destroy(),this._typeahead?.destroy(),this.tabOut.complete(),this.change.complete()}_setActiveItemByDelta(e){this._wrap?this._setActiveInWrapMode(e):this._setActiveInDefaultMode(e)}_setActiveInWrapMode(e){const r=this._getItemsArray();for(let a=1;a<=r.length;a++){const p=(this._activeItemIndex+e*a+r.length)%r.length;if(!this._skipPredicateFn(r[p]))return void this.setActiveItem(p)}}_setActiveInDefaultMode(e){this._setActiveItemByIndex(this._activeItemIndex+e,e)}_setActiveItemByIndex(e,r){const a=this._getItemsArray();if(a[e]){for(;this._skipPredicateFn(a[e]);)if(!a[e+=r])return;this.setActiveItem(e)}}_getItemsArray(){return(0,l.Hps)(this._items)?this._items():this._items instanceof l.rOR?this._items.toArray():this._items}_itemsChanged(e){this._typeahead?.setItems(e);const r=this._activeItem();if(r){const a=e.indexOf(r);a>-1&&a!==this._activeItemIndex&&(this._activeItemIndex=a,this._typeahead?.setCurrentSelectedItemIndex(a))}}}},4667:(A,y,n)=>{n.d(y,{_:()=>v});var l=n(3214);let v=(()=>{class t{static \u0275fac=function(_){return new(_||t)};static \u0275cmp=l.VBU({type:t,selectors:[["structural-styles"]],decls:0,vars:0,template:function(_,o){},styles:['.mat-focus-indicator{position:relative}.mat-focus-indicator::before{top:0;left:0;right:0;bottom:0;position:absolute;box-sizing:border-box;pointer-events:none;display:var(--mat-focus-indicator-display, none);border-width:var(--mat-focus-indicator-border-width, 3px);border-style:var(--mat-focus-indicator-border-style, solid);border-color:var(--mat-focus-indicator-border-color, transparent);border-radius:var(--mat-focus-indicator-border-radius, 4px)}.mat-focus-indicator:focus::before{content:""}@media(forced-colors: active){html{--mat-focus-indicator-display: block}}\n'],encapsulation:2,changeDetection:0})}return t})()},6191:(A,y,n)=>{n.d(y,{$:()=>_});var l=n(8912),v=n(5030),t=n(9377),h=n(3214),I=n(4394);let _=(()=>{class o{loaderPath;selectedCurrency;currentRoe;platFormId=(0,h.WQX)(h.Agw);isDevelopment=(0,h.WQX)(I.v).isDevelopment;getHotelProviderName(e){switch(e){case v.b.TBO:return"TBO";case v.b.WebBeds:return"WebBeds";default:return"Unknown Provider"}}stateService=(0,h.WQX)(l.d);constructor(){this.selectedCurrency=this.stateService.selectedCurrency,this.currentRoe=this.stateService.currentRoe}getCurrentCurrency(){return this.stateService.selectedCurrency()}runWithDevBypass(e,r){this.isDevelopment?r(!0):e()}get isBrowser(){return(0,t.UE)(this.platFormId)}static \u0275fac=function(r){return new(r||o)};static \u0275cmp=h.VBU({type:o,selectors:[["app-base"]],decls:2,vars:0,template:function(r,a){1&r&&(h.j41(0,"p"),h.EFF(1,"base works!"),h.k0s())},encapsulation:2})}return o})()},8296:(A,y,n)=>{n.d(y,{M:()=>t});var l=n(3214),v=n(777);let t=(()=>{class h{static \u0275fac=function(o){return new(o||h)};static \u0275mod=l.$C({type:h});static \u0275inj=l.G2t({imports:[v.M,v.M]})}return h})()},8512:(A,y,n)=>{n.d(y,{M:()=>S});var l=n(5955),v=n(9629),t=n(9536),h=n(3214),I=n(3700),_=n(9355),o=n(4790),u=function(E){return E[E.FADING_IN=0]="FADING_IN",E[E.VISIBLE=1]="VISIBLE",E[E.FADING_OUT=2]="FADING_OUT",E[E.HIDDEN=3]="HIDDEN",E}(u||{});class e{_renderer;element;config;_animationForciblyDisabledThroughCss;state=u.HIDDEN;constructor(i,s,d,g=!1){this._renderer=i,this.element=s,this.config=d,this._animationForciblyDisabledThroughCss=g}fadeOut(){this._renderer.fadeOutRipple(this)}}const r=(0,l.n)({passive:!0,capture:!0});class a{_events=new Map;addHandler(i,s,d,g){const M=this._events.get(s);if(M){const T=M.get(d);T?T.add(g):M.set(d,new Set([g]))}else this._events.set(s,new Map([[d,new Set([g])]])),i.runOutsideAngular(()=>{document.addEventListener(s,this._delegateEventHandler,r)})}removeHandler(i,s,d){const g=this._events.get(i);if(!g)return;const M=g.get(s);M&&(M.delete(d),0===M.size&&g.delete(s),0===g.size&&(this._events.delete(i),document.removeEventListener(i,this._delegateEventHandler,r)))}_delegateEventHandler=i=>{const s=(0,v._)(i);s&&this._events.get(i.type)?.forEach((d,g)=>{(g===s||g.contains(s))&&d.forEach(M=>M.handleEvent(i))})}}const p={enterDuration:225,exitDuration:150},f=(0,l.n)({passive:!0,capture:!0}),c=["mousedown","touchstart"],D=["mouseup","mouseleave","touchend","touchcancel"];let C=(()=>{class E{static \u0275fac=function(d){return new(d||E)};static \u0275cmp=h.VBU({type:E,selectors:[["ng-component"]],hostAttrs:["mat-ripple-style-loader",""],decls:0,vars:0,template:function(d,g){},styles:[".mat-ripple{overflow:hidden;position:relative}.mat-ripple:not(:empty){transform:translateZ(0)}.mat-ripple.mat-ripple-unbounded{overflow:visible}.mat-ripple-element{position:absolute;border-radius:50%;pointer-events:none;transition:opacity,transform 0ms cubic-bezier(0, 0, 0.2, 1);transform:scale3d(0, 0, 0);background-color:var(--mat-ripple-color, color-mix(in srgb, var(--mat-sys-on-surface) 10%, transparent))}@media(forced-colors: active){.mat-ripple-element{display:none}}.cdk-drag-preview .mat-ripple-element,.cdk-drag-placeholder .mat-ripple-element{display:none}\n"],encapsulation:2,changeDetection:0})}return E})();class O{_target;_ngZone;_platform;_containerElement;_triggerElement;_isPointerDown=!1;_activeRipples=new Map;_mostRecentTransientRipple;_lastTouchStartEvent;_pointerUpEventsRegistered=!1;_containerRect;static _eventManager=new a;constructor(i,s,d,g,M){this._target=i,this._ngZone=s,this._platform=g,g.isBrowser&&(this._containerElement=(0,_.a)(d)),M&&M.get(o._).load(C)}fadeInRipple(i,s,d={}){const g=this._containerRect=this._containerRect||this._containerElement.getBoundingClientRect(),M={...p,...d.animation};d.centered&&(i=g.left+g.width/2,s=g.top+g.height/2);const T=d.radius||function B(E,i,s){const d=Math.max(Math.abs(E-s.left),Math.abs(E-s.right)),g=Math.max(Math.abs(i-s.top),Math.abs(i-s.bottom));return Math.sqrt(d*d+g*g)}(i,s,g),N=i-g.left,j=s-g.top,R=M.enterDuration,b=document.createElement("div");b.classList.add("mat-ripple-element"),b.style.left=N-T+"px",b.style.top=j-T+"px",b.style.height=2*T+"px",b.style.width=2*T+"px",null!=d.color&&(b.style.backgroundColor=d.color),b.style.transitionDuration=`${R}ms`,this._containerElement.appendChild(b);const k=window.getComputedStyle(b),U=k.transitionDuration,w="none"===k.transitionProperty||"0s"===U||"0s, 0s"===U||0===g.width&&0===g.height,P=new e(this,b,d,w);b.style.transform="scale3d(1, 1, 1)",P.state=u.FADING_IN,d.persistent||(this._mostRecentTransientRipple=P);let x=null;return!w&&(R||M.exitDuration)&&this._ngZone.runOutsideAngular(()=>{const K=()=>{x&&(x.fallbackTimer=null),clearTimeout(F),this._finishRippleTransition(P)},L=()=>this._destroyRipple(P),F=setTimeout(L,R+100);b.addEventListener("transitionend",K),b.addEventListener("transitioncancel",L),x={onTransitionEnd:K,onTransitionCancel:L,fallbackTimer:F}}),this._activeRipples.set(P,x),(w||!R)&&this._finishRippleTransition(P),P}fadeOutRipple(i){if(i.state===u.FADING_OUT||i.state===u.HIDDEN)return;const s=i.element,d={...p,...i.config.animation};s.style.transitionDuration=`${d.exitDuration}ms`,s.style.opacity="0",i.state=u.FADING_OUT,(i._animationForciblyDisabledThroughCss||!d.exitDuration)&&this._finishRippleTransition(i)}
1fadeOutAll(){this._getActiveRipples().forEach(i=>i.fadeOut())}fadeOutAllNonPersistent(){this._getActiveRipples().forEach(i=>{i.config.persistent||i.fadeOut()})}setupTriggerEvents(i){const s=(0,_.a)(i);!this._platform.isBrowser||!s||s===this._triggerElement||(this._removeTriggerEvents(),this._triggerElement=s,c.forEach(d=>{O._eventManager.addHandler(this._ngZone,d,s,this)}))}handleEvent(i){"mousedown"===i.type?this._onMousedown(i):"touchstart"===i.type?this._onTouchStart(i):this._onPointerUp(),this._pointerUpEventsRegistered||(this._ngZone.runOutsideAngular(()=>{D.forEach(s=>{this._triggerElement.addEventListener(s,this,f)})}),this._pointerUpEventsRegistered=!0)}_finishRippleTransition(i){i.state===u.FADING_IN?this._startFadeOutTransition(i):i.state===u.FADING_OUT&&this._destroyRipple(i)}_startFadeOutTransition(i){const s=i===this._mostRecentTransientRipple,{persistent:d}=i.config;i.state=u.VISIBLE,!d&&(!s||!this._isPointerDown)&&i.fadeOut()}_destroyRipple(i){const s=this._activeRipples.get(i)??null;this._activeRipples.delete(i),this._activeRipples.size||(this._containerRect=null),i===this._mostRecentTransientRipple&&(this._mostRecentTransientRipple=null),i.state=u.HIDDEN,null!==s&&(i.element.removeEventListener("transitionend",s.onTransitionEnd),i.element.removeEventListener("transitioncancel",s.onTransitionCancel),null!==s.fallbackTimer&&clearTimeout(s.fallbackTimer)),i.element.remove()}_onMousedown(i){const s=(0,I.i)(i),d=this._lastTouchStartEvent&&Date.now()<this._lastTouchStartEvent+800;!this._target.rippleDisabled&&!s&&!d&&(this._isPointerDown=!0,this.fadeInRipple(i.clientX,i.clientY,this._target.rippleConfig))}_onTouchStart(i){if(!this._target.rippleDisabled&&!(0,I.a)(i)){this._lastTouchStartEvent=Date.now(),this._isPointerDown=!0;const s=i.changedTouches;if(s)for(let d=0;d<s.length;d++)this.fadeInRipple(s[d].clientX,s[d].clientY,this._target.rippleConfig)}}_onPointerUp(){this._isPointerDown&&(this._isPointerDown=!1,this._getActiveRipples().forEach(i=>{!i.config.persistent&&(i.state===u.VISIBLE||i.config.terminateOnPointerUp&&i.state===u.FADING_IN)&&i.fadeOut()}))}_getActiveRipples(){return Array.from(this._activeRipples.keys())}_removeTriggerEvents(){const i=this._triggerElement;i&&(c.forEach(s=>O._eventManager.removeHandler(s,i,this)),this._pointerUpEventsRegistered&&(D.forEach(s=>i.removeEventListener(s,this,f)),this._pointerUpEventsRegistered=!1))}}const W=new h.nKC("mat-ripple-global-options");let S=(()=>{class E{_elementRef=(0,h.WQX)(h.aKT);_animationMode=(0,h.WQX)(h.bc$,{optional:!0});color;unbounded;centered;radius=0;animation;get disabled(){return this._disabled}set disabled(s){s&&this.fadeOutAllNonPersistent(),this._disabled=s,this._setupTriggerEventsIfEnabled()}_disabled=!1;get trigger(){return this._trigger||this._elementRef.nativeElement}set trigger(s){this._trigger=s,this._setupTriggerEventsIfEnabled()}_trigger;_rippleRenderer;_globalOptions;_isInitialized=!1;constructor(){const s=(0,h.WQX)(h.SKi),d=(0,h.WQX)(t.P),g=(0,h.WQX)(W,{optional:!0}),M=(0,h.WQX)(h.zZn);this._globalOptions=g||{},this._rippleRenderer=new O(this,s,this._elementRef,d,M)}ngOnInit(){this._isInitialized=!0,this._setupTriggerEventsIfEnabled()}ngOnDestroy(){this._rippleRenderer._removeTriggerEvents()}fadeOutAll(){this._rippleRenderer.fadeOutAll()}fadeOutAllNonPersistent(){this._rippleRenderer.fadeOutAllNonPersistent()}get rippleConfig(){return{centered:this.centered,radius:this.radius,color:this.color,animation:{...this._globalOptions.animation,..."NoopAnimations"===this._animationMode?{enterDuration:0,exitDuration:0}:{},...this.animation},terminateOnPointerUp:this._globalOptions.terminateOnPointerUp}}get rippleDisabled(){return this.disabled||!!this._globalOptions.disabled}_setupTriggerEventsIfEnabled(){!this.disabled&&this._isInitialized&&this._rippleRenderer.setupTriggerEvents(this.trigger)}launch(s,d=0,g){return"number"==typeof s?this._rippleRenderer.fadeInRipple(s,d,{...this.rippleConfig,...g}):this._rippleRenderer.fadeInRipple(0,0,{...this.rippleConfig,...s})}static \u0275fac=function(d){return new(d||E)};static \u0275dir=h.FsC({type:E,selectors:[["","mat-ripple",""],["","matRipple",""]],hostAttrs:[1,"mat-ripple"],hostVars:2,hostBindings:function(d,g){2&d&&h.AVh("mat-ripple-unbounded",g.unbounded)},inputs:{color:[0,"matRippleColor","color"],unbounded:[0,"matRippleUnbounded","unbounded"],centered:[0,"matRippleCentered","centered"],radius:[0,"matRippleRadius","radius"],animation:[0,"matRippleAnimation","animation"],disabled:[0,"matRippleDisabled","disabled"],trigger:[0,"matRippleTrigger","trigger"]},exportAs:["matRipple"]})}return E})()},8862:(A,y,n)=>{n.r(y),n.d(y,{PriceRoundPipe:()=>I,stripZeroDecimals:()=>h});var l=n(3214),v=n(9079),t=n(8912);function h(_){const o=_.indexOf(".");if(-1===o)return _;const u=_.slice(o+1);return/^0+$/.test(u)?_.slice(0,o):_}let I=(()=>{class _{#t=(0,l.WQX)(t.d);#i=(0,l.WQX)(l.gRc);#e;constructor(){this.#e=(0,v.br)(this.#t.currentRoe).subscribe(()=>this.#i.markForCheck())}transform(u){const e=this.#t.selectedCurrency(),r=this.#t.currentRoe(),a="kwd"==e.toLowerCase()||"bhd"==e.toLowerCase()?3:2;return h((+u*r).toFixed(a))}ngOnDestroy(){this.#e?.unsubscribe()}static \u0275fac=function(e){return new(e||_)};static \u0275pipe=l.EJ8({name:"priceRound",type:_,pure:!1})}return _})()},9297:(A,y,n)=>{n.r(y),n.d(y,{TimeFormatPipe:()=>h});var l=n(8912),v=n(3297),t=n(3214);let h=(()=>{class I{#t=(0,t.WQX)(l.d);transform(o,u="dateTime",e="default",r){return o?"localized"===e?this.#e(o,u,r):this.#i(o,u):""}#i(o,u){const r=this.#t.selectedLanguage()===v.A.Arabic?"ar-EG":"en-GB",a=o instanceof Date?o:new Date(o);if(isNaN(a.getTime()))return"";let p;switch(u){case"timeOnly":case"time":p={hour:"2-digit",minute:"2-digit",hour12:!1};break;case"fullDate":p={day:"2-digit",month:"long",year:"numeric"};break;case"shortDate":p={day:"2-digit",month:"short",year:"numeric"};break;case"shortDateWeekdayShort":p={weekday:"short",day:"2-digit",month:"short",year:"numeric"};break;case"dayMonth":p={day:"2-digit",month:"short"};break;case"dateTimeWeekdayShort":p={weekday:"short",day:"2-digit",month:"long",year:"numeric",hour:"2-digit",minute:"2-digit",hour12:!1};break;default:p={day:"2-digit",month:"long",year:"numeric",hour:"2-digit",minute:"2-digit",hour12:!1}}const m=new Intl.DateTimeFormat(r,p).formatToParts(a),f=new Map(m.map(D=>[D.type,D.value])),c=[];return f.has("weekday")&&c.push(f.get("weekday")),f.has("day")&&c.push(f.get("day")),f.has("month")&&c.push(f.get("month")),f.has("year")&&c.push(f.get("year")),f.has("hour")&&f.has("minute")&&c.push(`${f.get("hour")}:${f.get("minute")}`),c.join(" ")}#e(o,u,e){const a=this.#t.selectedLanguage()===v.A.Arabic,p=a?"ar-SA-u-nu-latn":"en-US";if("string"==typeof o&&this.#s(o))return this.#n(o,u);const m=o instanceof Date?o:new Date(o);if(isNaN(m.getTime()))return"";const f=c=>Object.fromEntries(new Intl.DateTimeFormat(p,c).formatToParts(m).map(D=>[D.type,D.value]));switch(u){case"timeOnly":case"time":{const c=f({hour:"2-digit",minute:"2-digit",hour12:!1});return`${c.hour}:${c.minute}`}case"fullDate":{const c=f({day:"2-digit",month:"long",year:"numeric"});return`${c.day} ${c.month} ${c.year}`}case"shortDate":{const c=f({day:"2-digit",month:"short",year:"numeric"});return`${c.day} ${c.month} ${c.year}`}default:{const c=f({day:"2-digit",month:"long",year:"numeric"}),D=f({hour:"2-digit",minute:"2-digit",hour12:!1});return`\u200f${c.day} ${c.month} ${c.year} ${e??(a?"\u0641\u064a":"at")} ${D.hour}:${D.minute}\u200f`}}}#s(o){return/[\u0600-\u06ff]/.test(o)&&/\d{1,2}/.test(o)}#n(o,u){const e=o.match(/(\d{1,2}:\d{2})$/),r=e?e[1]:"";switch(u){case"timeOnly":return r;case"fullDate":return o.replace(/-\s*\d{1,2}:\d{2}$/,"").trim();case"shortDate":{const a=o.match(/(\d{1,2}\s*[\u0600-\u06ff]+\s*\d{4})/);return a?a[1]:o}default:return o}}static \u0275fac=function(u){return new(u||I)};static \u0275pipe=t.EJ8({name:"timeFormat",type:I,pure:!1});static \u0275prov=t.jDH({token:I,factory:I.\u0275fac,providedIn:"root"})}return I})()}}]);

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.