!c}})),o.badges&&(u.add("badges",new i.ChildController({type:"controllers/Badges",namespace:l.get(),register:{bubble:n}}),!0),d.updateController("badges",{$dom:a.divBadges,data:{badges:o.badges,classes:"small"}})),d.get("brand",!1),o.thermometer&&null!==(t=s.agentDetails)&&void 0!==t&&null!==(r=t.activity)&&void 0!==r&&r.percentages&&(u.add("thermometer",new i.ChildController({type:"controllers/UserThermometer",namespace:l.get(),register:{bubble:n}}),!0),d.updateController("thermometer",{$dom:a.divThermometer,data:{thermometer:s.agentDetails.activity.percentages}})),a.divPhoneNumber.length&&a.divPhoneNumber.on("click",function(){n({type:"userItem.phoneNumberClicked"})})}var i=e("ControllerObjects"),l=new i.Unique(t),s=new i.Callbacks,u=new i.ChildControllerManager,d=new i.StateManager(u,{}),c={template:new i.Getter({namespace:l.get(),success:function(e){try{o(e)}catch(e){throw d&&console.info(d),e}},template:{url:"controllers/UserItem.html",dom:["a","aName","divImage","divText","divThermometer","divBrand","divBadges","divPhoneNumber"]}})};return{update:r,restore:function(e){d.restore(e,a)},uninit:function(){u.uninit()},getState:d.getState.bind(d),register:s.register.bind(s),event:function(e,t){u.event(e,t)}}}}); Due to market fluctuations, interest rates are Web1 bath, 1029 sq. ".5":".5+"),1!=e||t&&0!=t||(r.label="Bath")),r},getSqFt:function(e){return e? This property is not currently available for //# sourceMappingURL=https://assets.homesnap.com/app/js_min/controllers/Property/PropertyFeatures.js.map?hash=f7e3034db515714acb53c7e7691a876d function ownKeys(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),o.push.apply(o,a)}return o}function _objectSpread(e){for(var t=1;t=16&&We.heatMaps&&We.heatMaps.sectionKey&&(Ge.heatMaps.sectionKey=We.heatMaps.sectionKey,Ge.heatMaps.sectionValues=We.heatMaps.sectionValues,We.heatMaps.sectionKey=null,We.heatMaps.sectionValues=null)))}var a=ce.getBounds();if(a&&(!Ge.bounds||d(Ge.bounds,a))){We.bounds=Ge.bounds,Ge.bounds=a;var n=c(Ge.bounds),s=Ge.bounds.getNorthEast(),i=Ge.bounds.getSouthWest(),u=!1;if(Ge.polygon.polygon&&Ge.polygon.bounds&&"HSPropertyAddressItem"!==Ge.polygon.type){new google.maps.LatLng({lat:s.lat(),lng:i.lng()}),new google.maps.LatLng({lat:i.lat(),lng:s.lng()});Ge.bounds.intersects(Ge.polygon.bounds)||(u=!0)}u&&b();var p=new ve.Bounds(s.lat(),i.lat(),s.lng(),i.lng());p&&e&&n&&Ce.call("change",{bounds:{bounds:p,zoom:e,pixels:n},clearPolygon:u}),1==Ge.isSavedSearch?Ge.isSavedSearch=!1:Ge.ui.saveSearch.$dom&&Ge.ui.saveSearch.$dom.find(".polygon-btn").html("Save Search"),Ge.ui.heatMaps.status&&e<18&&Ge.heatMaps.polygon&&ie(!0),Ge.localContext.mapShown&&ue&&!Ge.localContext.contextBubbleVisible&&(ue.locationRestriction=null,ue.isTransitioningMapBounds=!1,ue.isTransitioningMapBounds&&We.bounds!==Ge.bounds||ue.search())}}function l(e){var t="homesnap",o=Pe.get("type");if(o&&o.homesnap&&1===o.homesnap.min&o.homesnap.max>=20&&Ge.type)return Ge.type;if(o&&e)for(var a in o)if(o.hasOwnProperty(a)&&o[a].min&&o[a].max&&e>=o[a].min&&e<=o[a].max){t=a;break}return t}function r(e){ce.setMapTypeId(e),"hybrid"===e?ce.setOptions({styles:Fe.hide}):ce.setOptions({styles:Fe.default})}function d(e,t){var o={topRight:ce.getProjection().fromLatLngToPoint(e.getNorthEast()),bottomLeft:ce.getProjection().fromLatLngToPoint(e.getSouthWest())};o.diagonal=Math.sqrt(Math.pow(o.topRight.x-o.bottomLeft.x,2)+Math.pow(o.topRight.y-o.bottomLeft.y,2));var a={topRight:ce.getProjection().fromLatLngToPoint(t.getNorthEast()),bottomLeft:ce.getProjection().fromLatLngToPoint(t.getSouthWest())},n={topRight:Math.sqrt(Math.pow(o.topRight.x-a.topRight.x,2)+Math.pow(o.topRight.y-a.topRight.y,2)),bottomLeft:Math.sqrt(Math.pow(o.bottomLeft.x-a.bottomLeft.x,2)+Math.pow(o.bottomLeft.y-a.bottomLeft.y,2))};return n.topRight>.05*o.diagonal||n.bottomLeft>.05*o.diagonal}function c(e){var t=p(e.getNorthEast()),o=p(e.getSouthWest());return(o.y-t.y)*(t.x-o.x)}function u(e){var t={top:0,bottom:0,left:0,right:0},o=p(e),a=p(Ge.bounds.getNorthEast()),n=p(Ge.bounds.getSouthWest());return t.top=Math.round(Math.abs(a.y-o.y)),t.bottom=Math.round(Math.abs(n.y-o.y)),t.right=Math.round(Math.abs(a.x-o.x)),t.left=Math.round(Math.abs(n.x-o.x)),t}function p(e){var t=ce.getProjection().fromLatLngToPoint(ce.getBounds().getNorthEast()),o=ce.getProjection().fromLatLngToPoint(ce.getBounds().getSouthWest()),a=Math.pow(2,ce.getZoom()),n=ce.getProjection().fromLatLngToPoint(e);return new google.maps.Point((n.x-o.x)*a,(n.y-t.y)*a)}function g(){Ce.call("changing",{bounds:!0})}function m(e,t){if("object"!=typeof e)switch(e.toLowerCase()){case"zoom":"number"==typeof t&&(g(),ce.setZoom(t));break;case"center":"object"==typeof t&&t.lat&&t.lng&&(g(),ce.setCenter({lat:t.lat,lng:t.lng}));break;case"tilt":if("number"==typeof t){var o=45===t?45:0;ce.setTilt(o)}break;case"type":"string"==typeof t&&r(t);break;case"customboundingbox":if("object"==typeof t&&t.north&&t.east&&t.south&&t.west){Ge.ui.saveSearch.$dom&&Ge.ui.saveSearch.$dom.find(".polygon-btn").html(' Saved Search'),Ge.isSavedSearch=!0;var a=new google.maps.LatLngBounds;a.extend({lat:t.south,lng:t.west}),a.extend({lat:t.north,lng:t.east}),ce.fitBounds(E(a,-.3)),m("zoom",ce.getZoom())}}else for(var n in e)e.hasOwnProperty(n)&&m(n,e[n])}function y(e,t){var o;if("object"!=typeof e)switch(e){case"polygon":case"area":case"school":if("MultiAreaItem"==(null===(o=Ge.polygon)||void 0===o?void 0:o.type)&&S(),Ge.polygon.polygon&&"HSPropertyAddressItem"!==Ge.polygon.type){b();break}case"streetArea":if("HSPropertyAddressItem"!==Ge.polygon.type){b();break}case"propertyTiles":break;case"drivingDirections":C()}else for(var a in e)e.hasOwnProperty(a)&&y(a,e[a])}function h(t,a){if("object"!=typeof t){switch(t){case"HSStreetArea":if(a&&a.data&&!Array.isArray(a.data)){var n="HSStreetArea"===a.data.type_?a.data:a.data.item,s=a.data.fit||void 0;if(b(),s&&g(),n.segments&&n.segments.length){var i=n.segments.map(function(e){return google.maps.geometry.encoding.decodePath(e)});Ge.polygon.polygon=P({paths:i})}else I("Remove Street");n.north&&n.south&&n.east&&n.west&&(Ge.polygon.bounds=new google.maps.LatLngBounds,Ge.polygon.bounds.extend({lat:n.south,lng:n.west}),Ge.polygon.bounds.extend({lat:n.north,lng:n.east}),s&&ce.fitBounds(E(Ge.polygon.bounds,s.percent))),Ge.polygon.type=t,Ge.polygon.data=n}break;case"HSAreaItem":if(a&&a.data&&!Array.isArray(a.data)){var l="HSAreaItem"===a.data.type_?a.data:a.data.item;if(Ge.polygon&&Ge.polygon.type===t&&Ge.polygon.data.areaID===l.areaID)break;var r=a.data.fit||void 0;b(),r&&g();var d=O(l.polygon);Ge.polygon.polygon=x({paths:d,fit:r}),l.north&&l.south&&l.east&&l.west? 3bd. define("controllers/Badges",["require","ControllerObjects"],function(e){return function(t){function n(e){g.update(e),r()}function r(){try{if(g.requireDom(),g.require("badges"),g.optional("classes"),g.optional("style"),!Array.isArray(g.get("badges")))throw new Error("state.data.badges must be an array")}catch(e){throw e}d.template.get({$dom:g.$dom,data:{badges:g.get("badges"),classes:g.get("classes"),style:g.get("style")}})}function a(e){e.$dom}function o(){u.uninit()}function s(e,t){u.event(e,t)}var i=e("ControllerObjects"),l=new i.Unique(t),c=new i.Callbacks,u=new i.ChildControllerManager,g=new i.StateManager(u,{}),d={template:new i.Getter({namespace:l.get(),success:function(e){try{a(e)}catch(e){throw g&&console.info(g),e}},template:{url:"controllers/Badges.html"}})};return{update:n,restore:function(e){g.restore(e,r)},uninit:o,getState:g.getState.bind(g),register:c.register.bind(c),event:s}}}); All rights reserved. (f=f||new e)||!f.update)return!1;var t=u.get("map");if(!t)return!1;t.register("change",function(e){e&&e.bounds&&Object.keys(e.bounds).length>0&&f&&f.update&&f.update({set:{bounds:e.bounds}})}),f.update({set:{layer:{propertyAddresses:{min:18,max:100}}},search:!1,register:{new:function(e){if(!e)return!1;var t=u.get("map").controller;if(!t)return!1;e.listings&&t.show("HSPropertyAddressListingItem",{data:e.listings}),e.propertyAddresses&&t.show("HSPropertyAddressItem",{data:e.propertyAddresses,showMini:!0})}}})}))}var i=e("ControllerObjects"),p=new i.Unique(t),d=new i.Callbacks,u=new i.ChildControllerManager,c=new i.StateManager(u);u.add("map",new i.ChildController({type:"controllers/Map",namespace:p.get(),register:{bubble:r}}));var g,m,f,y,h,b=new i.Getter({namespace:p.get(),success:function(e){try{s(e)}catch(e){throw void 0!==c&&null!==c&&console.info(c),e}},failure:function(){try{throw new Error("PropertyMap controller: Unhandled Error")}catch(e){throw void 0!==c&&null!==c&&console.info(c),e}},template:{url:"controllers/Property/PropertyMap.html",dom:["h3MapLabel","divMapCollapse","spanMapCollapseChevron","divMapItem"]}});return{update:n,restore:function(e){c.restore(e,a)},uninit:function(){u.uninit()},getState:c.getState.bind(c),register:d.register.bind(d),event:function(e,t){u.event(e,t)}}}}); "),$(".recent-listings-empty-set",e.divRecentListingsCollapse).length&&$(".recent-listings-empty-set",e.divRecentListingsCollapse).on("click",function(){return i({type:"account.mode",data:"myAgent"}),!1}).attr("href","/account/signup"))}):(C.similarListings.get({$dom:e.divSimilarListingsCollapse,data:y.similarListings,success:function(t){var n=t.data||[];n.length>0?v.updateController("similar",{$dom:t.$dom.divSimilar,data:n.map(function(t){return{propertyAddressItem:t,showDistance:{latitude:v.get("latitude"),longitude:v.get("longitude")},showFavoriteIcon:!0,placardVersion:2}})}):e.divSimilarListingsCollapse.html("No Results Found No similar listings found. (u.add("schools",new p.ChildController({type:"controllers/Property/PropertySchools",namespace:d.get(),register:{bubble:r}}),!0),m.updateController("schools",{$dom:n.divSchools,data:{schools:a.schools,accordionOpen:e.data.accordionOpen}})):n.divSchools.remove(),-1===t.exclusions.indexOf("features")&&a&&a.type_&&"HSListingDetail"==a.type_? See more homes for rent in. 3 Baths. define("controllers/Property/PropertyHistory",["require","ControllerObjects","Application","lodash","Objects"],function(e){return function(t){function r(e){if(0!==e.data.length){var t=e.data;C.add("mortgages",new u.ChildController({type:"controllers/Property/PropertyHistoryMortgages",namespace:b.get(),register:{bubble:s}}),!0),w.updateController("mortgages",{$dom:v.mortgagesContent,data:{mortgages:t,allExpanded:A,propertyStatus:S}}),v.mortgagesTab.parent().removeClass("hidden")}}function o(e){if(0!==e.data.length){var t=e.data;C.add("taxes",new u.ChildController({type:"controllers/Property/PropertyHistoryTaxes",namespace:b.get(),register:{bubble:s}}),!0),w.updateController("taxes",{$dom:v.taxContent,data:{taxes:t,allExpanded:A,propertyStatus:S}}),v.taxTab.parent().removeClass("hidden")}}function a(e){if(0!==e.data.length){var t=e.data;C.add("deeds",new u.ChildController({type:"controllers/Property/PropertyHistoryDeeds",namespace:b.get(),register:{bubble:s}}),!0),w.updateController("deeds",{$dom:v.deedContent,data:{deeds:t,allExpanded:A,propertyStatus:S}}),v.deedTab.parent().removeClass("hidden")}}function n(){A=null}function s(e){f.call("bubble",e)}function d(e){w.update(e),i()}function i(){try{w.requireDom(),w.optional("listing")}catch(e){throw e}var e=w.get("listing");S=w.get("propertyStatus"),e&&e.sListingStatus&&e.sListingStatus.removed&&S&&(S.text="Off-Market"),x=w.get("history"),e&&(x=e.history),x&&(n(),g.getCurrentUser(function(e){h=e.user,T.main.get({$dom:w.$dom,data:{propertyAddressItem:w.get("propertyAddressItem"),history:x,propertyStatus:S,pro:m.get(h,"currentDetails.products.pro.availableForUse")}})},!0))}function l(e){v=e.$dom;var t=e.data,r={promoMedium:"web-".concat(P)};if(w.updateController("summaryRows",{$dom:v.summaryRow,data:x.map(function(t,r){return{historyItems:t,dataIndex:r,propertyStatus:S,pro:e.data.pro,open:A,proPlus:m.get(h,"currentDetails.products.proPlus.availableForUse"),propertyListingID:e.data.propertyAddressItem.listing&&e.data.propertyAddressItem.listing.id}})}),e.data.pro){var o=e.data.propertyAddressItem.propertyID;T.mortgages.get({$dom:v.mortgagesContent,data:{propertyID:o}}),T.taxes.get({$dom:v.taxContent,data:{propertyID:o}}),T.deeds.get({$dom:v.deedContent,data:{propertyID:o}}),v.expandAll.on("click",function(){A=!A,v.expandAll.text(A?
901 Sara Ct, Vacaville, Ca 95687,
Hidden Lakes Garden Msu,
Thielen Student Health Center,
Can California Complain About Neighbors Littering,
Articles OTHER