PageSourceSearch

https://www.cityscapeone.com/_nuxt/ClItqIJX.js

js cityscapeone.com collected 2026-09-27 02:25:56 UTC 8,070 bytes, 1 lines download raw bytes

1import{ao as t}from"./XZWo9f2_.js";const e=t("advance-listing-filters",{state:()=>({currentPage:1,pageSize:10,type:"buy",locationType:"city",advanceFilters:{},hasImages:"",sortBy:"createdOnDesc",lastStatus:[],minBeds:"any",minBaths:"any",locationCenter:{lat:43.5774818,lng:-79.7745391},keywordSearch:"",polygon:"",minListDate:"3",propertyType:[],listingsStatus:[],default_filters:{rent:{maxPrice:0,minPrice:0},sale:{maxPrice:0,minPrice:0},maxSqft:1e4,minSqft:200},isSaveSearchDisabled:!0,temp_filters:{propertyType:[],listingsStatus:[],hasImages:"",type:"buy",locationName:"",locationType:"all",maxPrice:"",minPrice:"",maxSqft:"",minSqft:"",buildingAge:"",minListDate:"3",keywordSearch:"",minBeds:"any",minBaths:"any"},isLoading:!1,isListingsFiltered:!1}),getters:{getPaginationState:t=>({currentPage:t.currentPage,pageSize:t.pageSize,type:t.type,locationType:t.locationType}),getFiltersState:t=>({...t.advanceFilters}),getLocationCenter:t=>({...t.locationCenter}),getDefault_filters:t=>t.default_filters,combinedFilters:t=>({locationName:"Toronto",buildingAge:"",minPrice:"rent"===t.type?t.default_filters.rent.minPrice:t.default_filters.sale.minPrice,maxPrice:"rent"===t.type?t.default_filters.rent.maxPrice:t.default_filters.sale.maxPrice,maxSqft:t.default_filters.maxSqft,minSqft:t.default_filters.minSqft,...t.advanceFilters,currentPage:t.currentPage,pageSize:t.pageSize,type:t.type,locationType:t.locationType,sortBy:t.sortBy,hasImages:t.hasImages,lastStatus:t.lastStatus,minBeds:t.minBeds,minBaths:t.minBaths,keywordSearch:t.keywordSearch,polygon:t.polygon,minListDate:t.minListDate,propertyType:t.propertyType,listingsStatus:t.listingsStatus}),getFiltersForSaveSearch:t=>{let e={locationName:"",buildingAge:"",minPrice:"rent"===t.type?t.default_filters.rent.minPrice:t.default_filters.sale.minPrice,maxPrice:"rent"===t.type?t.default_filters.rent.maxPrice:t.default_filters.sale.maxPrice,maxSqft:t.default_filters.maxSqft,minSqft:t.default_filters.minSqft,...t.temp_filters};return delete e.currentPage,e},getSaveSearchState:t=>({isSaveSearchDisabled:t.isSaveSearchDisabled}),getPolygon:t=>t.polygon,getTemporaryFilters:t=>t.temp_filters},actions:{setPropertyTypes(t,e){if(e){let i=[];e.forEach((e=>{t.includes(e.name)&&i.push(e)})),this.propertyType=i,this.temp_filters.propertyType=i}else this.propertyType=t},setCurrentPage(t){this.currentPage=t},setPageSize(t){this.pageSize=t},setLocationType(t){this.locationType=t,this.temp_filters.locationType=t},setLocationCenter(t){this.locationCenter=t},setListingType(t){this.type=t.toLowerCase(),this.temp_filters.type=t.toLowerCase()},setNewLocation(t){this.advanceFilters={...this.advanceFilters,locationName:t},this.temp_filters.locationName=t},setMinPrice(t){this.advanceFilters={...this.advanceFilters,minPrice:t<this.default_filters.minPrice?this.default_filters.minPrice:t},this.temp_filters.minPrice=t},setMaxPrice(t){this.advanceFilters={...this.advanceFilters,maxPrice:t>this.default_filters.maxPrice?this.default_filters.maxPrice:t},this.temp_filters.maxPrice=t},setMinBeds(t){this.advanceFilters={...this.advanceFilters,minBeds:t},this.minBeds=t,this.temp_filters.minBeds=t},setMinBaths(t){this.advanceFilters={...this.advanceFilters,minBaths:t},this.minBaths=t,this.temp_filters.minBaths=t},setListingStatus(t,e){if(e){let i=[];e.forEach((e=>{t.includes(e.name)&&i.push(e)})),this.listingsStatus=i,this.temp_filters.listingsStatus=i}else this.listingsStatus=t},setMinSqft(t){this.advanceFilters={...this.advanceFilters,minSqft:t},this.temp_filters.minSqft=this.advanceFilters.minSqft},setMaxSqft(t){this.advanceFilters={...this.advanceFilters,maxSqft:t},this.temp_filters.maxSqft=this.advanceFilters.maxSqft},setAmenities(t){this.advanceFilters={...this.advanceFilters,amenities:t}},setMinListDate(t){this.advanceFilters={...this.advanceFilters,minListDate:t},this.minListDate=t,this.temp_filters.minListDate=t},setBuildingAge(t){this.advanceFilters={...this.advanceFilters,buildingAge:t||""},this.temp_filters.buildingAge=t},setListingsSortBy(t){this.sortBy=t,this.currentPage=1,this.combinedFilters.currentPage=1},setHasImages(){this.temp_filters.hasImages=""===this.hasImages||"",this.hasImages=""===this.hasImages||"",this.isSaveSearchDisabled=this.hasImages??!1,this.currentPage=1},setSearchKeywords(t){this.keywordSearch=t.toString(),this.temp_filters.keywordSearch=t},setPolygon(t=[]){if(t.length>0){let e=[];return Object.values(t).map(((t,i)=>{let s=t.split(",");e.push([parseFloat(s[1]),parseFloat(s[0])])})),e.push(e[0]),this.polygon=[e],!0}this.polygon=""},resetLocation(){this.locationType="all",this.setNewLocation("")},setDefaultFilters(t){this.default_filters.rent=t.priceRangeLimits.rent,this.default_filters.sale=t.priceRangeLimits.sale,this.default_filters.maxSqft=t.sizeRangeLimits.maxSqft,this.default_filters.minSqft=t.sizeRangeLimits.minSqft,this.temp_filters.maxPrice="rent"===this.type?this.default_filters.rent.maxPrice:this.default_filters.sale.maxPrice,this.temp_filters.minPrice="rent"===this.type?this.default_filters.rent.minPrice:this.default_filters.sale.minPrice,this.temp_filters.maxSqft=t.sizeRangeLimits.maxSqft,this.temp_filters.minSqft=t.sizeRangeLimits.minSqft},resetFilters(t){this.currentPage=1,this.pageSize=10,this.type=t?"rent":"buy",this.locationType="city",this.locationName="Toronto",this.sortBy="createdOnDesc",this.hasImages="",this.lastStatus=[],this.minBeds="any",this.minBaths="any",this.keywordSearch="",this.minListDate="3",this.propertyType=[],this.listingsStatus=[],this.advanceFilters={},this.minPrice=this.default_filters.minPrice,this.maxPrice=this.default_filters.maxPrice,this.minSqft=this.default_filters.minSqft,this.maxSqft=this.default_filters.maxSqft,this.buildingAge=""},setDisableSaveSearch(){this.isSaveSearchDisabled=!0},setEnableSaveSearch(){this.isSaveSearchDisabled=!1},setAdvanceTempFilters(t){this.temp_filters.propertyType=t.propertyTypes,this.temp_filters.maxPrice=t.priceRange[1],this.temp_filters.minPrice=t.priceRange[0],this.temp_filters.minSqft=t.landSize,this.temp_filters.maxSqft=this.default_filters.maxSqft,this.temp_filters.buildingAge=t.buildingAge,this.temp_filters.minListDate=t.daysOnMarket.toString(),this.temp_filters.keywordSearch=t.keywordSearch.toString()},setTempFilters(t){this.temp_filters.minBeds=t.minBeds,this.temp_filters.minBaths=t.minBaths,this.temp_filters.listingsStatus=t.listingsStatus},setTempFiltersToAdvnaceFilters(){this.type=this.temp_filters.type,this.minBeds=this.temp_filters.minBeds,this.minBaths=this.temp_filters.minBaths,this.keywordSearch=this.temp_filters.keywordSearch,this.minListDate=this.temp_filters.minListDate,this.propertyType=this.temp_filters.propertyType,this.listingsStatus=this.temp_filters.listingsStatus,this.advanceFilters={...this.advanceFilters,type:this.temp_filters.type,minBeds:this.temp_filters.minBeds,minBaths:this.temp_filters.minBaths,keywordSearch:this.temp_filters.keywordSearch,minListDate:this.temp_filters.minListDate,propertyType:this.temp_filters.propertyType,listingsStatus:this.temp_filters.listingsStatus,maxPrice:this.temp_filters.maxPrice,minPrice:this.temp_filters.minPrice,minSqft:this.temp_filters.minSqft,maxSqft:this.temp_filters.maxSqft,buildingAge:this.temp_filters.buildingAge}},resetTempFilters(t){this.temp_filters.propertyType=[],this.temp_filters.listingsStatus=[],this.temp_filters.hasImages="",this.temp_filters.type=t?"rent":"buy",this.temp_filters.locationName="Toronto",this.temp_filters.locationType="city",this.temp_filters.buildingAge="",this.temp_filters.minListDate="3",this.temp_filters.keywordSearch="",this.temp_filters.minBeds="any",this.temp_filters.minBaths="any",this.temp_filters.maxSqft=this.default_filters.maxSqft,this.temp_filters.minSqft=this.default_filters.minSqft,this.temp_filters.maxPrice="rent"===this.type?this.default_filters.rent.maxPrice:this.default_filters.sale.maxPrice,this.temp_filters.minPrice="rent"===this.type?this.default_filters.rent.minPrice:this.default_filters.sale.minPrice},setIsLoading(t){this.isLoading=t},setIsListingsFiltered(t){this.isListingsFiltered=t}}});export{e as u};

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.