PageSourceSearch

https://assetscan.ai/chunk-446OLANC.js

js assetscan.ai collected 2026-10-05 11:49:39 UTC 12,863 bytes, 1 lines download raw bytes

1import{a as re}from"./chunk-VKCXQULV.js";import{a as ne}from"./chunk-ICLJDL24.js";import{a as M}from"./chunk-IYUWLEHY.js";import"./chunk-AXEE4NTS.js";import"./chunk-KG2V4BG3.js";import"./chunk-GARHPXIB.js";import"./chunk-M3ZT763H.js";import"./chunk-LPQHDX63.js";import"./chunk-APNJXWSE.js";import{a as de,b as se}from"./chunk-EU2GAX4Z.js";import"./chunk-MVGCN3SW.js";import"./chunk-D5B3MQ5K.js";import"./chunk-O2WMUAN4.js";import"./chunk-RAPS43VI.js";import{a as Y}from"./chunk-PG44BZPX.js";import"./chunk-EAZGXRIN.js";import"./chunk-YXRCUWW6.js";import{a as oe}from"./chunk-EX6M3YTY.js";import{a as ie}from"./chunk-BYHH6SIN.js";import{c as T,d as x,f,g as C,h as j,n as te}from"./chunk-DS5CLTBK.js";import{a as X}from"./chunk-YQZVAOCF.js";import"./chunk-4RQWVM6G.js";import{b as Q,d as G,e as $,i as J}from"./chunk-PZHLPDPB.js";import{F as ee}from"./chunk-LFMYK6J5.js";import{a as Z}from"./chunk-IVBUGZHM.js";import{a as W}from"./chunk-I42HDHTV.js";import{c as K}from"./chunk-IR5YHR5G.js";import"./chunk-T5UI32JI.js";import"./chunk-UHCWOUVN.js";import{$b as I,Bb as p,Cb as u,Eb as O,Fb as R,Gb as E,Hb as v,Ib as n,Jb as r,Kb as m,Kc as z,Rb as k,Va as _,Vb as h,Xb as l,_a as d,_c as U,ac as L,bc as A,dd as q,ec as B,gc as s,ic as V,ka as b,kb as c,la as y,md as N,pb as F,qc as P,tc as H,uc as D}from"./chunk-HICMB6KQ.js";import{h as w}from"./chunk-TWZW5B45.js";var le=w(de());var ce=w(se());var me=()=>["/home"],pe=a=>({"background-color":a});function ue(a,t){if(a&1){let e=k();n(0,"span",30),h("click",function(){let i=b(e).$implicit,S=l(2);return y(S.changeBudget(i.value))}),s(1),r()}if(a&2){let e=t.$implicit,o=l(2);v("ngStyle",D(2,pe,o.selectedBudget==e.value?"#E7F7F2":"#fff")),d(),V(" ",e.label," ")}}function ve(a,t){if(a&1&&(n(0,"div",10)(1,"div",28),R(2,ue,2,4,"span",29,O),r()()),a&2){let e=l();d(2),E(e.budgetList)}}function fe(a,t){a&1&&(n(0,"div",11)(1,"div",31)(2,"span",32),s(3,"Loading..."),r()()())}function ge(a,t){a&1&&(n(0,"div",13)(1,"div",31)(2,"span",32),s(3,"Loading..."),r()()())}function be(a,t){if(a&1){let e=k();n(0,"app-project-cards",33),h("loginSuccessProjectCard",function(){b(e);let i=l();return y(i.loginSuccessProjectCard())}),r()}if(a&2){let e=l();v("projects",e.filteredProjects)("useRows",!0)}}function ye(a,t){if(a&1){let e=k();n(0,"div",15)(1,"div",34)(2,"div",35)(3,"p",36),s(4,"Is the above information helpful?"),r(),n(5,"div",37)(6,"div",38)(7,"img",39),h("click",function(){b(e);let i=l();return y(i.interestedInTrends("true","ready_to_move_projects"))}),r()(),n(8,"div",40)(9,"img",41),h("click",function(){b(e);let i=l();return y(i.interestedInTrends("false","ready_to_move_projects"))}),r()()()()()()}if(a&2){let e=l();d(7),v("src",P(e.readyToMoveProjectsFeedbackObj!=null&&e.readyToMoveProjectsFeedbackObj.readyToMoveProjectsFeedbackChecked?"assets/liked-blue.svg":"assets/liked-icon.svg"),_)("@likeAnimation",e.readyToMoveProjectsFeedbackObj!=null&&e.readyToMoveProjectsFeedbackObj.readyToMoveProjectsFeedbackChecked?"liked":"unliked"),d(2),v("src",P(e.readyToMoveProjectsFeedbackObj!=null&&e.readyToMoveProjectsFeedbackObj.readyToMoveProjectsFeedbackUnChecked?"assets/unliked-blue.svg":"assets/unliked-icon.svg"),_)("@likeAnimation",e.readyToMoveProjectsFeedbackObj!=null&&e.readyToMoveProjectsFeedbackObj.readyToMoveProjectsFeedbackUnChecked?"liked":"unliked")}}var g=class g{constructor(t,e,o,i,S,he,Ce,ke,xe,je,_e,Pe){this.projectService=t;this.router=e;this.cookie=o;this.sampleService=i;this.changeRef=S;this.commonService=he;this.location=Ce;this.activatedRoute=ke;this.paramsService=xe;this.notification=je;this.platformService=_e;this.meta=Pe;this.budgetList=[{label:"Budget: <1.5Cr",value:1},{label:"Budget: 1.5-3Cr",value:2},{label:"Budget: 3+Cr",value:3}];this.selectedBudget=2;this.projects=[];this.userToken=!0;this.loader=!0;this.filteredProjects=[];this.readyToMoveProjectsFeedbackObj={readyToMoveProjectsFeedbackChecked:!1,readyToMoveProjectsFeedbackUnChecked:!1}}ngOnInit(){this.userToken=this.cookie.tokenExists(),this.activatedRoute.queryParams.subscribe(t=>{t.budget&&(this.selectedBudget=t.budget)}),this.readyToMoveProjects(),this.platformService.isBrowser&&((0,ce.default)(le),this.userToken&&localStorage.removeItem("savePropertyToWatchlist"),this.userToken&&this.getUserFeedback()),this.updateMetaTags()}updateMetaTags(){if(!this.platformService.isBrowser)return;[{name:"title",content:"Ready to Move Flats in Hyderabad | AssetScan"},{name:"description",content:"Ready to move flats in Hyderabad - Aparna Zenon, My Home Mangala, Rajapushpa Provincia, Auro Regent, EIPL Cornerstone, Prestige Tranquil, Lansum Eden Gardens, Indis Viva City, Jayabheri The Nirvana"}
1].forEach(i=>{i.name&&this.meta.updateTag({name:i.name,content:i.content})});let e=document.querySelector("title");e&&(e.innerText="Ready to Move Flats in Hyderabad | AssetScan");let o=document.querySelector('link[rel="canonical"]');if(o)o.href=window.location.href;else{let i=document.createElement("link");i.setAttribute("rel","canonical"),i.setAttribute("href",window.location.href),document.head.appendChild(i)}}readyToMoveProjects(){this.loader=!0,this.sampleService.readyToMoveProjects().subscribe(t=>{t.status&&(this.projects=t.data,this.filteredProjects=this.projects.filter(e=>e.budget==this.selectedBudget),this.changeRef.detectChanges(),this.loader=!1)},t=>{console.error(t),this.loader=!1})}getUserFeedback(){this.commonService.getUserFeedback(null).subscribe(t=>{this.userFeedDataList=t?.data},t=>{console.log(t)})}interestedInTrends(t,e){let o={description:t,type:e};this.commonService.userFeedBack(o).subscribe(i=>{if(i.status){switch(t){case"true":this.readyToMoveProjectsFeedbackObj.readyToMoveProjectsFeedbackChecked=!0;break;case"false":this.readyToMoveProjectsFeedbackObj.readyToMoveProjectsFeedbackUnChecked=!0;break;default:break}setTimeout(()=>{this.getUserFeedback()},1e3),this.notification.success("Thank you for your feedback")}},i=>{console.log(i)})}changeBudget(t){this.selectedBudget=t,this.location.replaceState(`ready-to-move-flats-in-hyderabad?budget=${t}`),this.filteredProjects=this.projects.filter(e=>e.budget==t),setTimeout(()=>{this.projectCards.refresh()},0)}ngOnDestroy(){if(!this.platformService.isBrowser)return;[{name:"title",content:"Find Top Apartments, Villas & Flats for Sale in Hyderabad"},{name:"description",content:"Best areas to buy flats in Hyderabad include Gachibowli, Kondapur, Kukatpally, Banjara Hills, Jubilee Hills, Kokapet & Kompally\u2014based on budget and lifestyle."}].forEach(i=>{i.name&&this.meta.updateTag({name:i.name,content:i.content})});let e=document.querySelector("title");e&&(e.innerText="Find Top Apartments, Villas & Flats for Sale in Hyderabad");let o=document.querySelector('link[rel="canonical"]');if(o)o.href="https://assetscan.ai";else{let i=document.createElement("link");i.setAttribute("rel","canonical"),i.setAttribute("href","https://assetscan.ai"),document.head.appendChild(i)}}loginSuccessProjectCard(){this.userToken=!0}};g.\u0275fac=function(e){return new(e||g)(c(ie),c(G),c(W),c(Y),c(z),c(X),c(U),c(Q),c(oe),c(te),c(Z),c(K))},g.\u0275cmp=F({type:g,selectors:[["app-ready-to-move-projects"]],viewQuery:function(e,o){if(e&1&&I(M,5),e&2){let i;L(i=A())&&(o.projectCards=i.first)}},decls:35,vars:9,consts:[[1,"px-3","pt-3","top-div","mt-md-4"],[1,"row"],[1,"col-2"],["src","/assets/backarrow.svg","alt","back arrow","routerLink","/home",1,"cursor"],[1,"col-8","text-center","d-md-none"],["src","/assets/assetscan_logo.svg","alt","AssetScan logo",3,"routerLink"],[1,"mt-1","pt-3","heading"],[1,"p-3","pt-0","pt-md-3","top-div"],[1,"font-size-22","font-weight-600"],[1,"mt-2","mb-0","font-weight-500",2,"color","#7A838C"],[1,"p-3","ps-0","mt-md-3",2,"background-color","#f6f8f9"],[1,"text-center","mt-3"],[1,"main-div","px-3","px-md-0",2,"background-color","#f6f8f9"],[1,"text-center","mt-3","main-div"],[3,"projects","useRows"],[1,"pb-3"],["type","READYTOMOVEFLATS","useClass","pb-3"],["id","gettingBestDealModal","tabindex","-1","aria-labelledby","bestDealModalLabel","aria-hidden","true",1,"modal","fade","bottom-fade"],[1,"modal-dialog","modal
1-dialog-bottom","modal-dialog-centered"],[1,"modal-content"],[1,"modal-header","border-0"],[1,"d-flex","w-100"],[1,"col-1"],[1,"col-10","text-center","font-size-20","font-weight-600"],["data-bs-dismiss","modal",1,"text-center","col-1","cursor"],["src","/assets/close.svg","alt","close"],[1,"modal-body"],["href","mailto:[email protected]"],[1,"d-flex","gap-3","p-3","pb-0","pt-0","pt-md-3","top-div"],[1,"budget-div","font-size-14","cursor",3,"ngStyle"],[1,"budget-div","font-size-14","cursor",3,"click","ngStyle"],["role","status",1,"spinner-border","text-primary","m-1"],[1,"sr-only"],[3,"loginSuccessProjectCard","projects","useRows"],["appInView","",1,"card","p-3","feedback-border-analytics","col-md-8"],[1,"d-flex","justify-content-between","align-items-center"],[1,"m-0","font-size-14"],[1,"d-flex"],[1,"text-center","font-size-14","feedback-icon-sm"],["alt","like",1,"mb-1","cursor",3,"click","src"],[1,"text-center","font-size-14"],["alt","unlike",1,"mb-1","cursor",3,"click","src"]],template:function(e,o){e&1&&(n(0,"div",0)(1,"div",1)(2,"div",2),m(3,"img",3),r(),n(4,"div",4),m(5,"img",5),r(),m(6,"div",2),r()(),n(7,"div",6)(8,"div",7)(9,"h1",8),s(10,"Ready to Move Flats in Hyderabad"),r(),n(11,"p",9),s(12,"Our curated list of ready to move projects with 2 BHK & 3 BHK flats in Hyderabad for personal use."),r()(),p(13,ve,4,0,"div",10),p(14,fe,4,0,"div",11),r(),n(15,"div",12),p(16,ge,4,0,"div",13),p(17,be,1,2,"app-project-cards",14),p(18,ye,10,6,"div",15),m(19,"app-faq",16),r(),n(20,"div",17)(21,"div",18)(22,"div",19)(23,"div",20)(24,"div",21),m(25,"div",22),n(26,"div",23),s(27," Getting You the Best Deal "),r(),n(28,"div",24),m(29,"img",25),r()()(),n(30,"div",26)(31,"p"),s(32,"We've noted your request and working on getting you the best deal. For any queries, please write to us at "),n(33,"a",27),s(34,"[email protected]."),r()()()()()()),e&2&&(d(5),v("routerLink",H(8,me)),d(8),u(o.loader?-1:13),d(),u(o.loader?14:-1),d(),B("d-none",o.loader),d(),u(o.loader?16:-1),d(),u(o.loader?-1:17),d(),u(!(o.userFeedDataList!=null&&o.userFeedDataList.includes("ready_to_move_projects"))&&(o.filteredProjects!=null&&o.filteredProjects.length)&&o.userToken?18:-1))},dependencies:[N,q,J,$,ee,re,M,ne],styles:[".budget-div[_ngcontent-%COMP%]{padding:8px;text-align:center;border:1px solid #0EAA7B;border-radius:6px}.propertyCard[_ngcontent-%COMP%]   .object-fit-cover[_ngcontent-%COMP%]{height:200px!important}.propertyCard[_ngcontent-%COMP%]{margin-bottom:16px;border-radius:8px;box-shadow:0 0 6px #00000026;background-color:#fff;position:relative}.propertyCard[_ngcontent-%COMP%]   .object-fit-cover[_ngcontent-%COMP%]{border-top-left-radius:8px;border-top-right-radius:8px;overflow:hidden;width:100%}.projects-card[_ngcontent-%COMP%]{border-radius:8px 8px 0 0}.scorecard-value[_ngcontent-%COMP%]{position:absolute;bottom:11px;box-shadow:0 0 5.4px #72727240;width:48px;border-top-left-radius:140px;text-align:center;border-top-right-radius:140px;height:25px;display:flex;align-items:center;justify-content:center;font-weight:600}.scorecard-value[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]{font-size:14px}@media (min-width: 768px){.main-div[_ngcontent-%COMP%], .top-div[_ngcontent-%COMP%]{padding:0 80px!important}.line-clamp-3[_ngcontent-%COMP%]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;height:78px}.card-buttons-div[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{font-size:14px!important}.bottom-div[_ngcontent-%COMP%]{padding-bottom:80px!important}}.card-buttons-div[_ngcontent-%COMP%]{display:flex;gap:16px;justify-content:space-between}@media (max-width: 768px){.card-buttons-div[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{font-size:12px!important}.heading[_ngcontent-%COMP%]{top:0!important}.bottom-div[_ngcontent-%COMP%]{padding-bottom:16px}}.saved[_ngcontent-%COMP%]{position:absolute;z-index:10;right:16px;top:16px;background-color:#24242440;border-radius:50px;width:36px;height:36px;display:flex;align-items:center;justify-content:center}.feedback-border-analytics[_ngcontent-%COMP%]{box-shadow:0 0 6px #0eaa7b40}.heading[_ngcontent-%COMP%]{position:sticky;top:73px;z-index:100;background-color:#fff}.see-on-map[_ngcontent-%COMP%]{background-color:#24242480;position:absolute;z-index:10;bottom:16px;left:16px;padding:6px;border-radius:8px}"],data:{animation:[T("likeAnimation",[C("unliked",f({transform:"scale(1) rotate(0deg)"})),C("liked",f({transform:"scale(1.5) rotate(360deg)"})),j("unliked => liked",x("300ms ease-out")),j("liked => unliked",x("300ms ease-in"))]),T("expandAnimation",[C("collapsed",f({height:"56px",overflow:"hidden"})),C("expanded",f({height:"*",overflow:"visible"})),j("collapsed => expanded",[f({overflow:"hidden"}),x("600ms ease")])])]}});var ae=g;export{ae as ReadyToMoveProjectsComponent};

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.