1import{a as de,b as ye,c as he,d as ge}from"./chunk-4PDM3M2O.js";import"./chunk-EADOJ6U6.js";import{a as ue,b as ce}from"./chunk-SBOQ7OFR.js";import{a as me}from"./chunk-OQ5SDR5G.js";import{a as ne}from"./chunk-6VFIBIDP.js";import{a as le}from"./chunk-AVH3ERR4.js";import"./chunk-EULIVRJ4.js";import"./chunk-AKJUKI6X.js";import{b as se}from"./chunk-FJDU3UUZ.js";import"./chunk-73BXJY3O.js";import{a as pe}from"./chunk-TMREZ3IP.js";import{a as te}from"./chunk-7LINBVRU.js";import{a as ie}from"./chunk-AN6SECRI.js";import{a as ae}from"./chunk-2SLCXJZC.js";import"./chunk-FKPVATVH.js";import"./chunk-6QCSDCUW.js";import"./chunk-BKE57J57.js";import"./chunk-RTOM6HI5.js";import"./chunk-PRVRB246.js";import{b as re}from"./chunk-ADPFY73H.js";import"./chunk-LBNWNY6Z.js";import"./chunk-M7S3QZTP.js";import{$d as ee,A as n,C as i,Dd as z,E as Y,Ic as U,Md as C,N as h,Nc as q,O as g,Rc as R,S as s,T as c,Ta as p,Td as X,U as u,V as l,Vd as Q,Yd as Z,Zd as $,ca as D,ea as w,ee as v,fc as _,gc as W,hc as V,ia as j,ic as T,ja as I,jc as H,je as oe,ka as B,nd as x,qa as N,qd as J,ra as O,rd as G,v as A,wb as L,yb as k}from"./chunk-GD3BCZ7S.js";import"./chunk-YUQQ3TUO.js";import{Ga as E,M as F,Ya as P}from"./chunk-TCHG4T7D.js";import"./chunk-P5VRMAHN.js";import"./chunk-DVPICERD.js";import"./chunk-WWQTUTX2.js";import"./chunk-7AULNS6U.js";import"./chunk-YUNOCBLG.js";import"./chunk-ZYW6V3OP.js";import"./chunk-VGMJM2GZ.js";import"./chunk-LTNIK4PN.js";import"./chunk-2NIBOUWM.js";import"./chunk-I547WOKC.js";import"./chunk-NMFL75IO.js";import{h as y}from"./chunk-C4FLJMU7.js";var Me={Agra:{"courtyard-by-marriott-agra":{id:"a0Y0o00000UqVhqEAF",name:"Courtyard By Marriott Agra",propertyKnowMoreForm:!0,customerSetKnowMoreConfig:[]},"fairfield-by-marriott-agra":{id:"a0YOW000003Eu8f2AC",name:"Fairfield by Marriott Agra",propertyKnowMoreForm:!0,customerSetKnowMoreConfig:[]}},Ahmedabad:{"le-meridien-ahmedabad":{id:"a0Y0o00000UqVhoEAF",name:"Le Meridien Ahmedabad",propertyKnowMoreForm:!0,customerSetKnowMoreConfig:[]},"courtyard-by-marriott-ahmedabad-sindhu-bhavan":{id:"a0Y2j000001EJtREAW",name:"Courtyard by Marriott Ahmedabad Sindhu Bhavan",propertyKnowMoreForm:!0,customerSetKnowMoreConfig:[]},"renaissance-ahmedabad-hotel":{id:"a0Y0o00000UqVi8EAF",name:"Renaissance Ahmedabad Hotel",propertyKnowMoreForm:!0,customerSetKnowMoreConfig:[]}},Amritsar:{"le-meridien-amritsar":{id:"a0YOW000009e47u2AA",name:"Le Meridien Amritsar",propertyKnowMoreForm:!0,customerSetKnowMoreConfig:[]},"courtyard-by-marriott-amritsar":{id:"a0YC5000000ejjWMAQ",name:"Courtyard by Marriott Amritsar",propertyKnowMoreForm:!0,customerSetKnowMoreConfig:[]},"fairfield-by-marriott-amritsar":{id:"a0Y2j00000155EQEAY",name:"Fairfield by Marriott Amritsar",propertyKnowMoreForm:!0,customerSetKnowMoreConfig:[]}},Belagavi:{"fairfield-by-marriott-belagavi":{id:"a0Y0o00000UqVhsEAF",name:"Fairfield by Marriott Belagavi",propertyKnowMoreForm:!0,customerSetKnowMoreConfig:[]}},Bengaluru:{"jw-marriott-hotel-bengaluru":{id:"a0Y0o00000UqVhxEAF",name:"JW Marriott Hotel Bengaluru",propertyKnowMoreForm:!0,customerSetKnowMoreConfig:[]},"sheraton-grand-bangalore-hotel-at-brigade-gateway":{id:"a0Y0o00000UqViBEAV",name:"Sheraton Grand Bangalore Hotel At Brigade Gateway",propertyKnowMoreForm:!0,customerSetKnowMoreConfig:[]},"sheraton-grand-bengaluru-whitefield-hotel":{id:"a0Y2j00000155EtEAI",name:"Sheraton Grand Bengaluru Whitefield Hotel",propertyKnowMoreForm:!0,customerSetKnowMoreConfig:[]},"courtyard-by-marriott-bengaluru-hebbal":{id:"a0Y2j00000155EJEAY",name:"Courtyard By Marriott Bengaluru Hebbal",propertyKnowMoreForm:!0,customerSetKnowMoreConfig:[]},"courtyard-by-marriott-bengaluru-outer-ring-road":{id:"a0Y2j00000155EKEAY",name:"Courtyard By Marriott Bengaluru Outer Ring Road",propertyKnowMoreForm:!0,customerSetKnowMoreConfig:[]},"renaissance-bengaluru-race-course-hotel":{id:"a0Y2j00000155EsEAI",name:"Renaissance Bengaluru Race Course Hotel",propertyKnowMoreForm:!0,customerSetKnowMoreConfig:[]},"fairfield-by-marriott-bengaluru-outer-ring-road":{id:"a0Y2j00000155EREAY",name:"Fairfield by Marriott Bengaluru Outer Ring Road",propertyKnowMoreForm:!0,customerSetKnowMoreConfig:[]},"fairfield-by-marriott-bengaluru-rajajinagar":{id:"a0Y2j00000155ESEAY",name:"Fairfield by Marriott Bengaluru Rajajinagar",propertyKnowMoreForm:!0,customerSetKnowMoreConfig:[]},"fairfield-by-marriott-bengaluru-whitefield":{id:"a0YC5000000NescMAC",name:"Fairfield by Marriott Bengaluru Whitefield",propertyKnowMoreForm:!0,customerSetKnowMoreConfig:[]},"bengaluru-marriott-hotel-whitefield":{id:"a0Y0o00000UqVi5EAF",
1name:"Bengaluru Marriott Hotel Whitefield",propertyKnowMoreForm:!0,customerSetKnowMoreConfig:[]},"aloft-bengaluru-outer-ring-road":{id:"a0Y2j00000155EGEAY",name:"Aloft Bengaluru Outer Ring Road",propertyKnowMoreForm:!0,customerSetKnowMoreConfig:[]},"four-points-by-sheraton-bengaluru-whitefield":{id:"a0Y2j00000155EaEAI",name:"Four Points By Sheraton Bengaluru Whitefield",propertyKnowMoreForm:!0,customerSetKnowMoreConfig:[]},"the-ritz-carlton-bangalore":{id:"a0Y2j00000155EvEAI",name:"The Ritz-Carlton Bangalore",propertyKnowMoreForm:!0,customerSetKnowMoreConfig:[]}},Bilaspur:{"courtyard-by-marriott-bilaspur":{id:"a0YC5000000a57UMAQ",name:"Courtyard by Marriott Bilaspur",propertyKnowMoreForm:!0,customerSetKnowMoreConfig:[]}},Chandigarh:{"jw-marriott-hotel-chandigarh":{id:"a0Y0o00000UqVhyEAF",name:"JW Marriott Hotel Chandigarh",propertyKnowMoreForm:!0,customerSetKnowMoreConfig:[]}},Chennai:{"le-royal-meridien-chennai":{id:"a0Y2j00000155EpEAI",name:"Le Royal Meridien Chennai",propertyKnowMoreForm:!0,customerSetKnowMoreConfig:[]},"the-westin-chennai-velachery":{id:"a0Y0o00000UqViFEAV",name:"The Westin Chennai Velachery",propertyKnowMoreForm:!0,customerSetKnowMoreConfig:[]},"sheraton-grand-chennai-resort-&-spa":{id:"a0Y2j00000155EuEAI",name:"Sheraton Grand Chennai Resort & Spa",propertyKnowMoreForm:!0,customerSetKnowMoreConfig:[]},"courtyard-by-marriott-chennai":{id:"a0Y2j00000155ELEAY",name:"Courtyard By Marriott Chennai",propertyKnowMoreForm:!0,customerSetKnowMoreConfig:[]}},Mahabalipuram:{"four-points-by-sheraton-mahabalipuram-resort":{id:"a0Y2j000001ENnvEAG",name:"Four Points by Sheraton Mahabalipuram Resort",propertyKnowMoreForm:!0,customerSetKnowMoreConfig:[]}},Coimbatore:{"le-meridien-coimbatore":{id:"a0Y2j00000155ElEAI",name:"Le Meridien Coimbatore",propertyKnowMoreForm:!0,customerSetKnowMoreConfig:[]},"fairfield-by-marriott-coimbatore":{id:"a0Y2j00000155ETEAY",name:"Fairfield by Marriott Coimbatore",propertyKnowMoreForm:!0,customerSetKnowMoreConfig:[]}},Dehradun:{"fairfield-by-marriott-dehradun":{id:"a0YOS00000Ot7ZL2AZ",name:"Fairfield by Marriott Dehradun",propertyKnowMoreForm:!0,customerSetKnowMoreConfig:[]}},"Delhi-NCR":{"jw-marriott-hotel-new-delhi-aerocity":{id:"a0Y0o00000UoxXmEAJ",name:"JW Marriott Hotel New Delhi Aerocity",propertyKnowMoreForm:!0,customerSetKnowMoreConfig:[]},"le-meridien-new-delhi":{id:"a0Y2j000000qPLpEAM",name:"Le Meridien New Delhi",propertyKnowMoreForm:!0,customerSetKnowMoreConfig:[]},"aloft-hotel-new-delhi-aerocity":{id:"a0Y2j000000qPLoEAM",name:"Aloft Hotel New Delhi Aerocity",propertyKnowMoreForm:!0,customerSetKnowMoreConfig:[]},"le-meridien-gurgaon-delhi-ncr":{id:"a0Y0o00000UoxXkEAJ",name:"Le Meridien Gurgaon Delhi NCR",propertyKnowMoreForm:!0,customerSetKnowMoreConfig:[]},"the-westin-gurgaon-new-delhi":{id:"a0Y0o00000UoxXlEAJ",name:"The Westin Gurgaon New Delhi",propertyKnowMoreForm:!0,customerSetKnowMoreConfig:[]},"courtyard-by-marriott-gurugram-downtown":{id:"a0Y2j000000qPLnEAM",name:"Courtyard By Marriott Gurugram Downtown",propertyKnowMoreForm:!0,customerSetKnowMoreConfig:[]},"the-westin-sohna-resort-&-spa":{id:"a0YOS00000LrgGL2AZ",name:"The Westin Sohna Resort & Spa",propertyKnowMoreForm:!0,customerSetKnowMoreConfig:[]},"aravali-marriott-resort-&-spa,-delhi-ncr":{id:"a0YOS00000ObduG2AR",name:"Aravali Marriott Resort & Spa, Delhi NCR",propertyKnowMoreForm:!0,customerSetKnowMoreConfig:[]}},Goa:{"le-meridien-goa-calangute":{id:"a0Y2j00000155EmEAI",name:"Le Meridien Goa Calangute",propertyKnowMoreForm:!0,customerSetKnowMoreConfig:[]},"courtyard-by-marriott-goa-colva":{id:"a0YOW00000BsxWL2AZ",name:"Courtyard by Marriott Goa Colva",propertyKnowMoreForm:!0,customerSetKnowMoreConfig:[]},"fairfield-by-marriott-goa-benaulim":{id:"a0YC5000000XJZEMA4",name:"Fairfield by Marriott Goa Benaulim",propertyKnowMoreForm:!0,customerSetKnowMoreConfig:[]},"goa-marriott-resort-&-spa":{id:"a0Y0o00000UqVhtEAF",name:"Goa Marriott Resort & Spa",propertyKnowMoreForm:!0,customerSetKnowMoreConfig:[]},"w-goa":{id:"a0Y2j00000155ExEAI",name:"W Goa",propertyKnowMoreForm:!0,customerSetKnowMoreConfig:[]},"the-westin-goa":{id:"a0YOW00000kJvcq2AC",name:"The Westin Goa",propertyKnowMoreForm:!0,customerSetKnowMoreConfig:[]}},Hyderabad:{"le-meridien-hyderabad":{id:"a0YC5000000ajLPMAY",name:"Le Meridien Hyderabad",propertyKnowMoreForm:!0,customerSetKnowMoreConfig:[]},"the-westin-hyderabad-mindspace":{id:"a0Y0o00000UqViGEAV",name:"The Westin Hyderabad Mindspace",propertyKnowMoreForm:!0,customerSetKnowMoreConfig:[]},"sheraton-hyderabad-hotel":{id:"a0Y0o00000UqViAEAV",name:"Sheraton Hyderabad Hotel",propertyKnowMoreForm:!0,customerSetKnowMoreConfig:[]},"courtyard-by-marriott-hyderabad":{id:"a0Y2j00000155EMEAY",name:"Courtyard By Marriott Hyderabad",propertyKnowMoreForm:!0,customerSetKnowMoreConfig:[]}
1,"hyderabad-marriott-hotel-&-convention-centre":{id:"a0Y0o00000UqVhvEAF",name:"Hyderabad Marriott Hotel & Convention Centre",propertyKnowMoreForm:!0,customerSetKnowMoreConfig:[]}},Indore:{"fairfield-by-marriott-indore":{id:"a0Y2j00000155EUEAY",name:"Fairfield by Marriott Indore",propertyKnowMoreForm:!0,customerSetKnowMoreConfig:[]},"indore-marriott-hotel":{id:"a0Y0o00000UqVi6EAF",name:"Indore Marriott Hotel",propertyKnowMoreForm:!0,customerSetKnowMoreConfig:[]}},Jaipur:{"le-meridien-jaipur-resort-&-spa":{id:"a0Y2j00000155EnEAI",name:"Le Meridien Jaipur Resort & Spa",propertyKnowMoreForm:!0,customerSetKnowMoreConfig:[]},"jaipur-marriott-hotel":{id:"a0Y0o00000UqVhwEAF",name:"Jaipur Marriott Hotel",propertyKnowMoreForm:!0,customerSetKnowMoreConfig:[]},"four-points-by-sheraton-jaipur-city-square":{id:"a0Y2j00000155EdEAI",name:"Four Points By Sheraton Jaipur City Square",propertyKnowMoreForm:!0,customerSetKnowMoreConfig:[]}},Jaisalmer:{"jaisalmer-marriott-resort-&-spa":{id:"a0Y2j00000155EiEAI",name:"Jaisalmer Marriott Resort & Spa",propertyKnowMoreForm:!0,customerSetKnowMoreConfig:[]}},Jodhpur:{"fairfield-by-marriott-jodhpur":{id:"a0YC5000000WUCzMAO",name:"Fairfield by Marriott Jodhpur",propertyKnowMoreForm:!0,customerSetKnowMoreConfig:[]}},Katra:{"katra-marriott-resort-&-spa":{id:"a0YOW00000Ev4q32AB",name:"Katra Marriott Resort & Spa",propertyKnowMoreForm:!0,customerSetKnowMoreConfig:[]}},Kochi:{"le-meridien-kochi":{id:"a0Y0o00000UqVi3EAF",name:"Le Meridien Kochi",propertyKnowMoreForm:!0,customerSetKnowMoreConfig:[]},"courtyard-by-marriott-kochi-airport":{id:"a0Y2j00000155ENEAY",name:"Courtyard By Marriott Kochi Airport",propertyKnowMoreForm:!0,customerSetKnowMoreConfig:[]},"kochi-marriott-hotel":{id:"a0Y0o00000UqVi2EAF",name:"Kochi Marriott Hotel",propertyKnowMoreForm:!0,customerSetKnowMoreConfig:[]},"courtyard-by-marriott-kochi-infopark":{id:"a0Y2j00000155EeEAI",name:"Courtyard by Marriott Kochi Infopark",propertyKnowMoreForm:!0,customerSetKnowMoreConfig:[]},"the-artiste-kochi,-a-tribute-portfolio-hotel":{id:"a0YOW00000ALGs62AH",name:"The Artiste Kochi, A Tribute Portfolio Hotel",propertyKnowMoreForm:!0,customerSetKnowMoreConfig:[]}},Kolkata:{"the-westin-kolkata-rajarhat":{id:"a0Y0o00000UqViDEAV",name:"The Westin Kolkata Rajarhat",propertyKnowMoreForm:!0,customerSetKnowMoreConfig:[]},"fairfield-by-marriott-kolkata":{id:"a0Y2j000001DwBHEA0",name:"Fairfield by Marriott Kolkata",propertyKnowMoreForm:!0,customerSetKnowMoreConfig:[]}},Mumbai:{"jw-marriott-mumbai-juhu":{id:"a0Y0o00000UqVi0EAF",name:"JW Marriott Mumbai Juhu",propertyKnowMoreForm:!0,customerSetKnowMoreConfig:[]},"jw-marriott-mumbai-sahar":{id:"a0Y0o00000UqVi1EAF",name:"JW Marriott Mumbai Sahar",propertyKnowMoreForm:!0,customerSetKnowMoreConfig:[]},"the-westin-mumbai-garden-city":{id:"a0Y0o00000UqViHEAV",name:"The Westin Mumbai Garden City",propertyKnowMoreForm:!0,customerSetKnowMoreConfig:[]},"courtyard-marriott-mumbai-international-airport":{id:"a0Y0o00000UqVhpEAF",name:"Courtyard Marriott Mumbai International Airport",propertyKnowMoreForm:!0,customerSetKnowMoreConfig:[]},"the-westin-mumbai-powai-lake":{id:"a0Y0o00000UqVhkEAF",name:"The Westin Mumbai Powai Lake",propertyKnowMoreForm:!0,customerSetKnowMoreConfig:[]},"fairfield-by-marriott-mumbai-international-airport":{id:"a0YC5000000tC1oMAE",name:"Fairfield By Marriott Mumbai Intl. Airport",propertyKnowMoreForm:!0,customerSetKnowMoreConfig:[]},"moxy-mumbai-andheri-west":{id:"a0YOW00000KCZvb2AH",name:"Moxy Mumbai Andheri West",propertyKnowMoreForm:!0,customerSetKnowMoreConfig:[]},"navi-mumbai-marriott-hotel":{id:"a0YOW000009SnlX2AS",name:"Navi Mumbai Marriott Hotel",propertyKnowMoreForm:!0,customerSetKnowMoreConfig:[]},"courtyard-navi-mumbai":{id:"a0YC5000000tGMnMAM",name:"Courtyard Navi Mumbai",propertyKnowMoreForm:!0,customerSetKnowMoreConfig:[]},"four-points-by-sheraton-navi-mumbai-vashi":{id:"a0Y2j00000155EfEAI",name:"Four Points By Sheraton Navi Mumbai Vashi",propertyKnowMoreForm:!0,customerSetKnowMoreConfig:[]},"le-meridien-navi-mumbai":{id:"a0YOW000007X7I92AK",name:"Le Meridien Navi Mumbai",propertyKnowMoreForm:!0,customerSetKnowMoreConfig:[]}},Mussoorie:{"jw-marriott-mussoorie-walnut-grove-resort-&-spa":{id:"a0Y2j00000155EkEAI",name:"JW Marriott Mussoorie Walnut Grove Resort & Spa",propertyKnowMoreForm:!0,customerSetKnowMoreConfig:[]}},Nagpur:{"le-meridien-nagpur":{id:"a0Y0o00000UqVi4EAF",name:"Le Meridien Nagpur",propertyKnowMoreForm:!0,customerSetKnowMoreConfig:[]}}
1,Nashik:{"courtyard-by-marriott-nashik":{id:"a0YOW00000ejXVU2A2",name:"Courtyard by Marriott Nashik",propertyKnowMoreForm:!0,customerSetKnowMoreConfig:[]}},Pune:{"jw-marriott-hotel-pune":{id:"a0Y0o00000UqVhzEAF",name:"JW Marriott Hotel Pune",propertyKnowMoreForm:!0,customerSetKnowMoreConfig:[]},"courtyard-by-marriott-pune-chakan":{id:"a0Y2j00000155EOEAY",name:"Courtyard By Marriott Pune Chakan",propertyKnowMoreForm:!0,customerSetKnowMoreConfig:[]},"courtyard-by-marriott-pune-hinjewadi":{id:"a0Y2j00000155EPEAY",name:"Courtyard By Marriott Pune Hinjewadi",propertyKnowMoreForm:!0,customerSetKnowMoreConfig:[]},"fairfield-by-marriott-pune-kharadi":{id:"a0Y2j00000155EXEAY",name:"Fairfield by Marriott Pune Kharadi",propertyKnowMoreForm:!0,customerSetKnowMoreConfig:[]},"marriott-suites-pune":{id:"a0Y2j00000155ErEAI",name:"Marriott Suites Pune",propertyKnowMoreForm:!0,customerSetKnowMoreConfig:[]},"four-points-by-sheraton-hotel-pune":{id:"a0Y2j00000155EcEAI",name:"Four Points By Sheraton Hotel Pune",propertyKnowMoreForm:!0,customerSetKnowMoreConfig:[]},"the-westin-pune-koregaon-park":{id:"a0Y0o00000UqViEEAV",name:"The Westin Pune Koregaon Park",propertyKnowMoreForm:!0,customerSetKnowMoreConfig:[]}},Pushkar:{"the-westin-pushkar-resort-&-spa":{id:"a0Y2j00000155EwEAI",name:"The Westin Pushkar Resort & Spa",propertyKnowMoreForm:!0,customerSetKnowMoreConfig:[]}},Raipur:{"courtyard-by-marriott-raipur":{id:"a0Y0o00000UqVi7EAF",name:"Courtyard by Marriott Raipur",propertyKnowMoreForm:!0,customerSetKnowMoreConfig:[]}},Ranchi:{"courtyard-by-marriott-ranchi":{id:"a0YOW00000uV0YE2A0",name:"Courtyard by Marriott Ranchi",propertyKnowMoreForm:!0,customerSetKnowMoreConfig:[]}},Sriperumbudur:{"fairfield-by-marriott-sriperumbudur":{id:"a0Y2j00000155EYEAY",name:"Fairfield by Marriott Sriperumbudur",propertyKnowMoreForm:!0,customerSetKnowMoreConfig:[]}},Visakhapatnam:{"four-points-by-sheraton-visakhapatnam":{id:"a0Y2j00000155EhEAI",name:"Four Points By Sheraton Visakhapatnam",propertyKnowMoreForm:!0,customerSetKnowMoreConfig:[]}}};var Ie=["webToLead"];function Be(a,S){if(a&1&&l(0,"app-become-member",12),a&2){let e=w();s("propertyDetails",e.propertyDetails)("selectedProperty",e.selectedProperty)("utmSource",e.utmSource)}}
1function Ne(a,S){if(a&1&&l(0,"app-promotion-slider",13),a&2){let e=w();s("appProperty",e.propertyDetails)("appPromotions",e.propertyDetails==null?null:e.propertyDetails.promotions)}}function Oe(a,S){a&1&&(c(0,"div"),l(1,"div",16),u())}function Le(a,S){if(a&1&&l(0,"app-web-to-lead",15),a&2){let e=w();s("bgImage",e.propertyDetails==null||e.propertyDetails.home==null||e.propertyDetails.home.property==null||e.propertyDetails.home.property.propertyDetails==null?null:e.propertyDetails.home.property.propertyDetails.knowMoreBGImage)("brandName",e.brandName)("brandName1",e.brandName1)("sourcePage",e.selectedProperty==null?null:e.selectedProperty.value)("utmSource",e.utmSource)("propertyName",e.selectedProperty==null?null:e.selectedProperty.value)}}var gr=(()=>{class a{constructor(e,o,r,t,b,fe,we,Ce,Se,be,Ke,ve,Fe,Ee,Pe,Ae,Ye,De){this.commonServ=e,this.storage=o,this.alertCTRL=r,this.appState=t,this.loadingController=b,this.navCtrl=fe,this.networkService=we,this.translate=Ce,this.platform=Se,this.WelcomeService=be,this.formBuilder=Ke,this.utilitiesService=ve,this.popoverController=Fe,this.router=Ee,this.searchService=Pe,this.route=Ae,this.commonService=Ye,this.init=De,this.city="",this.propertyName="",this.counter=0,this.loadingDialog=null,this.lastTimeBackPress=0,this.timePeriodToExit=2e3,this.internetStatus=!1,this.showCarousel=z.boolTrueValue,this.sliders=[],this.slideOpts={zoom:!1,loop:!0,autoplay:{disableOnInteraction:!1,stopOnLastSlide:!1}},this.environment=p,this.customAlertOptions={header:this.translate.instant("common.salutation"),translucent:!0,showBackdrop:!1,arrow:!0},this.popover=0,this.customOptions={header:""},this.customOptions1={translucent:!0,showBackdrop:!1,arrow:!0,cssClass:"levelList fullWidthList",size:"cover"},this.isAPIExecuted=!1,this.lastScrollPosition=50,this.altTags=X,this.customerSetName="",this.showKnowMore=!1,this.slideOptsnew={initialSlide:0,slidesPerView:this.checkScreen(),loop:!0,centeredSlides:!0,spaceBetween:4,autoplay:!0},this.partnerSlideOpts={initialSlide:0,slidesPerView:1,loop:!1,spaceBetween:22,autoplay:!0},localStorage.getItem(p?.headers?.program_id+":cookies_allow")||this.openCookiesModal(),this.commonService.updatePropertyFile().pipe(P(100),E(f=>F(null))).subscribe(f=>{f&&Object.keys(f).length>0&&(localStorage.setItem("propertyData",JSON.stringify(f)),console.log("Property data saved to localStorage"))});let d=localStorage.getItem("propertyData"),M=d&&JSON.parse(d)&&Object.keys(JSON.parse(d)).length>0?JSON.parse(d):Me;console.log("cachedData",d,"propertyData",M);let K=window.location.pathname.split("/");this.city=K[2],this.propertyName=K[3]?.toLowerCase(),this.customerSetName=K[4]?.replace("-"," "),console.log("customerSetName",this.customerSetName),console.log("this.propertyName",this.propertyName),this.propertyId=this.searchService.getIdByCityAndProperty(M,this.city,this.propertyName),this.propertyjsonData=this.searchService.getPropertyByCityAndProperty(M,this.city,this.propertyName),console.log("PropertyIdData",M," this.propertyId",this.propertyId,"this.propertyjsonData",this.propertyjsonData),this.getPropertiesData(this.propertyId),this.uiVersion=p.uiVersion,this.commonService.setSEO("SEO.property");let m=this.router.getCurrentNavigation()?.extras?.state;console.log("Navparams ::>",m),m?(this.propertyValue=m?.property?.value,this.selectedProperty=m?.property,console.log("this.selectedProperty = navParams?.property;navParams",m?.property),this.propertyDetails=m?.propertyDetails,console.log("this.propertyDetails = navParams?.property;navParams ",m?.propertyDetails),this.propertiesList=this.propertyDetails?.membership?.propertyList,console.log("this.propertiesList navParams ;",this.propertiesList)):this.getCountries(),this.showKnowMore=this.propertyjsonData?.propertyKnowMoreForm,this.utmSource=this.router.url.split("?")[1],console.log("queryString",this.utmSource)}getPropertyEvent(){console.log("getPropertyEvent called"),this.searchService.getPropertiesList("Buy_Membership").then(e=>{if(console.log("Countries properties res ==>>",e),e?.data?.countries){let o=e?.data?.countries[0]?.cities;o.map(r=>{r.value=r.cityname,r.properties.map(t=>{t.cityId=r.cityid,t.cityName=r.cityname})}),console.log("cities",o),this.selectedProperty=this.searchService.findPropertyById(this.propertyId,o),console.log("propertyListData",this.selectedProperty)}})}getPropertiesData(e){console.log(" getPropertiesDatapropertyid",e),this.searchService.getPropertyDetails(e).then(o=>{if(console.log("Property Details ::>",o),o?.data){console.log("getPropertiesData",o?.data),this.propertyDetails=o?.data,this.propertiesList=this.propertyDetails?.membership?.propertyList;let r=this.propertyDetails?.home?.levels.findIndex(t=>t.levelName?.toLowerCase()===this.customerSetName?.toLowerCase());console.log("level index",r),this.customerSetName!="undefined"&&this.customerSetName!=""&&this.customerSetName!=null&&r!=-1&&(console.log("propertyDetails",this.propertyDetails),this.propertyDetails.home.levels=this.propertyDetails?.home?.levels?.filter(t=>t.levelName?.toLowerCase()===this.customerSetName?.toLowerCase()),this.propertyDetails.membership.onGoingMebershipBenefits=this.propertyDetails?.membership?.onGoingMebershipBenefits?.filter(t=>t.planName?.toLowerCase()===this.customerSetName?.toLowerCase()),this.propertyDetails.membership.oneTimeUseCertificates=this.propertyDetails?.membership?.oneTimeUseCertificates?.filter(t=>t[this.customerSetName?.toLowerCase()]!="-"),console.log("filteredLevels",this.propertyDetails.home.levels),this.showKnowMore=!this.propertyjsonData?.customerSetKnowMoreConfig.includes(this.customerSetName?.toLowerCase()))}})}checkScreen(){let e=window.innerWidth;switch(!0){case(340<=e&&e<=400):return 1.2;case(401<=e&&e<=700):return 1.2;case(701<=e&&e<=900):return 1.8;case 901<=e:return 1.8}}getCountries(){console.log("getCountriescalled from property"),this.searchService.getPropertiesList("Buy_Membership").then(e=>{if(e?.data?.countries){let o=e?.data?.countries[0]?.cities;o.map(r=>{r.value=r.cityname,r.properties.map(t=>{t.cityId=r.cityid,t.cityName=r.cityname})}),this.propertiesList=o,this.appState.savePropertyList(this.propertiesList)}console.log("this.propertiesList ::>",this.propertiesList)}
1).catch(e=>{})}ngOnInit(){return y(this,null,function*(){console.log("ngoninit"),this.getPropertyEvent(),this.city=this.route.snapshot.paramMap.get("city"),this.propertyName=this.route.snapshot.paramMap.get("propertyName"),localStorage.removeItem(p?.headers?.program_id+":sign_up_flow"),this.platform.ready().then(()=>{console.log("platform is ready "),this.networkService.onNetworkChange().subscribe(e=>{console.log("Welcome:",e),this.getSliderImages()})}),console.log("i am called for welcome page ngoninit")})}dismissPopovers(){this.popoverController.getTop().then(e=>{e?.dismiss()})}ionViewWillEnter(){return y(this,null,function*(){this.commonService.setSEO("SEO.property");let e=this.translate.instant(["configJson.currentBrand","configJson.brandsName","welcome.terms","welcome.privacy","welcome.termsHashUrl","welcome.privacyHashUrl"]);console.log("brand langue",e),this.brandName={brandName:e["configJson.currentBrand"]},this.brandName1={brandName:e["configJson.brandsName"],terms:e["welcome.terms"],privacy:e["welcome.privacy"],termsLink:window?.location?.origin+e["welcome.termsHashUrl"],privacyLink:e["welcome.privacyHashUrl"]}})}ionViewDidEnter(){this.selectedProperty}gotoPage(e,o){this.appState.saveUserType({userType:o}),this.navCtrl.navigateForward(e)}slideChange(){}openModal(e){document.getElementById(e).style.display="block"}getSliderImages(){return y(this,null,function*(){console.log("getSliderImagesn ==>"),navigator.onLine?this.WelcomeService.getWelcomeScreenSliderImagesWelcome().then(e=>{console.log("sliderImagesOnWelcomeScreen ==>",e),e&&e.welcomeScreens?(e.welcomeScreens.sort((o,r)=>o.position-r.position),this.sliders=e.welcomeScreens,p?.uiVersion==1?this.sliders=[e.welcomeScreens[0]]:(p?.uiVersion==2||p?.uiVersion==3)&&(this.sliders=e.welcomeScreens[0]),console.log("welcome screen ====>>>",e)):this.sliders=C},e=>{this.sliders=C}):(this.sliders=C,console.log("welcome screen ====>>>",this.sliders))})}closeImgModal(e){document.getElementById(e).style.display="none"}resolved(e){console.log("reacaptcha data -->>",e),this.isCaptchaVerified=e}openPartnerPromotion(){this.navCtrl.navigateForward("partner-promotions")}ionViewWillLeave(){let e=document.querySelector("ion-backdrop");e&&e.click()}onContentScroll(){document.querySelector(".dropdownMenuList").classList.remove("open"),this.popover==1&&(this.popoverController.dismiss(),this.popover=0)}onScroll(e){let o=document.getElementsByClassName("scrollHeader"),r=e.detail.scrollTop;if(r>this.lastScrollPosition){if(r>50)for(let t=0;t<o.length;t++)o[t].classList.add("scroll-down")}else for(let t=0;t<o.length;t++)o[t].classList.remove("scroll-down");this.lastScrollPosition=r,this.dismissPopovers()}ngOnDestroy(){let e=document.getElementsByClassName("scrollHeader");if(e)for(let o=0;o<e.length;o++)e[o].classList.remove("scroll-down")}openCookiesModal(){return y(this,null,function*(){(yield this.commonServ.modalCtrl.create({component:ne,mode:"md",cssClass:"commonModal cookiesModal newCookiesModal",backdropDismiss:!1})).present()})}static{this.\u0275fac=function(o){return new(o||a)(i(v),i($),i(J),i(ee),i(G),i(H),i(re),i(Q),i(T),i(te),i(_),i(se),i(x),i(k),i(ie),i(L),i(v),i(oe))}}static{this.\u0275cmp=Y({type:a,selectors:[["app-property"]],viewQuery:function(o,r){if(o&1&&j(Ie,5),o&2){let t;I(t=B())&&(r.webToLead=t.first)}},decls:23,vars:18,consts:[["content",""],["id","header",1,"scrollHeader",3,"home","mobile"],[3,"click","ionScroll","ionScrollStart","fullscreen","forceOverscroll","scrollEvents"],[1,"homeWeb"],["lines","none",1,"boxBanner"],["loading","lazy",1,"topBanner","forWeb",3,"alt","src"],["loading","eager",1,"topBanner","forApp",3,"alt","src"],[1,"overlayBox"],[1,"hotels_content"],[1,"titleHead"],[1,"top","body-text",3,"innerHTML"],[3,"propertyDetails"],["id","becomeMember",3,"propertyDetails","selectedProperty","utmSource"],[3,"appProperty","appPromotions"],[3,"partnerOffers"],["id","knowMoreProperty",3,"bgImage","brandName","brandName1","sourcePage","utmSource","propertyName"],[1,"space","forApp"]],template:function(o,r){o&1&&(l(0,"web-header",1),c(1,"ion-content",2,0),D("click",function(){return r.dismissPopovers()})("ionScroll",function(b){return r.onScroll(b)})("ionScrollStart",function(){return r.onContentScroll()}),c(3,"div",3)(4,"div",4),l(5,"ion-img",5)(6,"ion-img",6),c(7,"div",7),l(8,"app-sample-digital-card"),u()(),c(9,"ion-card-content",8)(10,"div")(11,"h1",9),N(12),u(),l(13,"p",10),u()(),l(14,"app-benefits",11)(15,"app-certificates",11)(16,"app-card-benefits"),h(17,Be,1,3,"app-become-member",12),h(18,Ne,1,2,"app-promotion-sli
1der",13),h(19,Oe,2,0,"div"),l(20,"app-partner-offers",14),h(21,Le,1,6,"app-web-to-lead",15),u(),l(22,"web-footer"),u()),o&2&&(s("home",!0)("mobile",!0),n(),s("fullscreen",!0)("forceOverscroll",!1)("scrollEvents",!0),n(4),s("alt",r.altTags.propertyBanner)("src",r.propertyDetails==null||r.propertyDetails.home==null||r.propertyDetails.home.property==null||r.propertyDetails.home.property.propertyDetails==null?null:r.propertyDetails.home.property.propertyDetails.bgImage),n(),s("alt",r.altTags.propertyBanner)("src",r.propertyDetails==null||r.propertyDetails.home==null||r.propertyDetails.home.property==null||r.propertyDetails.home.property.propertyDetails==null?null:r.propertyDetails.home.property.propertyDetails.bgImage),n(6),O(r.selectedProperty==null?null:r.selectedProperty.value),n(),s("innerHTML",r.propertyDetails==null||r.propertyDetails.home==null||r.propertyDetails.home.property==null||r.propertyDetails.home.property.propertyDetails==null?null:r.propertyDetails.home.property.propertyDetails.description,A),n(),s("propertyDetails",r.propertyDetails),n(),s("propertyDetails",r.propertyDetails),n(2),g(r.propertyDetails?17:-1),n(),g(!(r.propertyDetails==null||r.propertyDetails.promotions==null)&&r.propertyDetails.promotions.length?18:-1),n(),g((r.propertyDetails==null?null:r.propertyDetails.partnerOffers.length)==0?19:-1),n(),s("partnerOffers",r.propertyDetails==null?null:r.propertyDetails.partnerOffers),n(),g(r.showKnowMore?21:-1))},dependencies:[W,Z,V,ae,q,R,me,U,he,ge,ye,ue,ce,le,pe,de],styles:["ion-content[_ngcontent-%COMP%]{height:100%}.boxBanner[_ngcontent-%COMP%]{position:relative}.topBanner[_ngcontent-%COMP%]{object-fit:cover;height:500px}.overlayBox[_ngcontent-%COMP%]{position:absolute;bottom:0;width:100%;max-width:800px;text-align:center;margin:0 auto;left:50%;transform:translate(-50%)}.titleHead[_ngcontent-%COMP%]{font-family:var(--heading-font-family);color:var(--heading-font-color);font-size:var(--heading-one-font-size);font-weight:var(--heading-font-weight)}.hotels_content[_ngcontent-%COMP%]{max-width:880px;margin:130px auto 0;text-align:center}.top[_ngcontent-%COMP%]{margin-top:8px;font-size:16px;color:#666;font-weight:400}@media(min-width:482px)and (max-width:992px){.overlayBox[_ngcontent-%COMP%], .hotels_content[_ngcontent-%COMP%]{padding-left:20px;padding-right:20px}}@media(max-width:767px){.topBanner[_ngcontent-%COMP%]{height:430px}.overlayBox[_ngcontent-%COMP%]{width:auto}.hotels_content[_ngcontent-%COMP%]{margin-top:75px}.titleHead[_ngcontent-%COMP%], .sectionTitle[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{font-size:28px}.sectionTitle[_ngcontent-%COMP%]{margin-bottom:40px;margin-top:10px}.top[_ngcontent-%COMP%]{font-size:14px;line-height:22.4px;margin-top:15px}.space[_ngcontent-%COMP%]{padding-bottom:50px;height:1px}}"]})}}return a})();export{gr as PropertyPage};
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.