0&&"{"===e.substring(0,1)&&"}"===e.substring(r-1,r))try{t=JSON.parse(e)}catch(e){}return t},deleteNullProperties:function(e){return e? The Homesnap App. "satellite":"street",lat:a.latitude,lng:a.longitude}),!1)});if(F.get("paging",!1)||P.buildingSummary){w=Math.round(n.aFrame.width()),n.ul.children("li").width(w),a&&a.secondaryImages&&(S=a.secondaryImages.length),n.slyContainer.sly({horizontal:1,itemNav:"basic",smart:1,mouseDragging:1,touchDragging:1,releaseSwing:1,swingSpeed:.1,scrollTrap:!0,speed:300,prevPage:n.iPrevious,nextPage:n.iNext,disabledClass:"slyDisabled",activeClass:"active",pagesBar:n.ulSliderPager,pageBuilder:function(e){return''+(e+1)+""}},{load:function(e){n.ulSliderPager.find("li").length>1?n.ulSliderPager.removeClass("hidden"):n.ulSliderPager.addClass("hidden")},move:function(e){var t,r;r=t=this.pos.cur=this.pos.end-w?this.pos.end-w-this.pos.cur:0,n.divOverlay.css("content").toLowerCase().indexOf("scroll")>-1&&(n.divOverlay.css("transform","translateX("+t+"px)"),s.data&&s.data.statusBar&&(n.divStatusBar.length>0&&n.divStatusBar.css("transform","translateX( "+r+"px)"),n.divSecondaryStatusBar.length>0&&n.divSecondaryStatusBar.css("transform","translateX( "+r+"px)"),n.divLikelihoodStatusBar.length>0&&n.divLikelihoodStatusBar.css("transform","translateX( "+r+"px)")));var i=Math.round(this.pos.cur/w);i>b&&g(i,n),n.ulSliderPager.find(".active").prev().removeClass("dot_small_2").addClass("dot_small_1"),n.ulSliderPager.find(".active").prev().prev().removeClass("dot_small_1").addClass("dot_small_2"),n.ulSliderPager.find(".active").prev().prev().prevAll().removeClass("dot_small_2 dot_small_1"),n.ulSliderPager.find(".active").removeClass("dot_small_2 dot_small_1")},moveEnd:function(e){n.ulSliderPager.find(".active").nextAll().removeClass("dot_small_2").removeClass("dot_small_1")}}),r=L.getBrowser();var u,c;n.aFrame.mouseenter(function(){u||E()}).mouseleave(function(){E.cancel()}),r.mouseover&&n.aFrame.mouseover(function(e){return c=!0,u||n.slyContainer.sly("set","keyboardNavBy","pages"),!1}).mouseout(function(e){return c=!1,u||n.slyContainer.sly("set","keyboardNavBy",0),!1}).mousedown(function(e){u=!0,_(document).on("mouseup."+t,function(e){_(document).off("mouseup. Homesnap.templates["controllers/DownloadMobileAppForm.html"] = '{{#with data}}
US mobile numbers only. n=e.boundaryEntity.url}var o="";if(e.bounds&&e.bounds.center){var i=e.bounds.center();o="/c_"+i.lat.toString()+","+i.lng.toString()}var s="/b_"+e.bounds.north+","+e.bounds.east+"-"+e.bounds.south+","+e.bounds.west,l="";e.criteria&&e.criteria.filters&&e.criteria.filters.shape&&e.criteria.filters.shape.encodedPolygons&&void 0!==e.criteria.filters.shape.encodedPolygons&&(l="/cp_"+encodeURIComponent(e.criteria.filters.shape.encodedPolygons));var u="";if(e.commuteTimePlaces){u="/ct_";for(var c=0;c0?t.push(n.minimum.toString()+"+ Beds"):n.maximum===n.minimum?t.push(n.minimum.toString()+" Beds"):n.minimum>0&&n.maximum<100&&t.push(n.minimum.toString()+"-"+n.maximum.toString()+" Beds");var a=r.filters&&r.filters.baths?r.filters.baths:{};0===a.minimum&&1===a.maximum?t.push("0-1 Baths"):1===a.minimum&&2===a.maximum?t.push("1-2 Baths"):2===a.minimum&&3===a.maximum?t.push("2-3 Baths"):3===a.minimum&&4===a.maximum?t.push("3-4 Baths"):4===a.minimum&&5===a.maximum?t.push("4-5 Baths"):5===a.minimum&&50===a.maximum?t.push("5+ Baths"):0===a.minimum&&0===a.maximum?t.push("0 Baths"):50===a.maximum&&a.minimum>0?t.push(a.minimum.toString()+"+ Baths"):void 0!==a.minimum&&a.maximum===a.minimum?t.push(a.minimum.toString()+" Baths"):a.minimum>0&&a.maximum<50&&t.push(a.minimum.toString()+"-"+a.maximum.toString()+" Baths");var o=r.filters&&r.filters.price?r.filters.price:{};if(o.minimum&&o.minimum.raw>0&&o.maximum&&o.maximum.raw<1e8?t.push(o.minimum.short+" - "+o.maximum.short):o.maximum&&o.maximum.raw<1e8?t.push("0&&t.push(">"+o.minimum.short),r&&r.filters&&r.filters.date)switch(r.filters.date){case 1:t.push("Today");break;case 2:t.push("Over 1 Week");break;case 3:t.push("Over 1 Month");break;case 4:t.push("Over 3 Months");break;case 5:t.push("Over 6 Months");break;case 6:t.push("Over a Year");break;case 7:t.push("Past Week");break;case 8:t.push("Past Month");break;case 9:t.push("Past 3 Months");break;case 10:t.push("Past 6 Months");break;case 11:t.push("Past Year");break;case 12:t.push("Tomorrow");break;case 13:t.push("This Week");break;case 14:t.push("Saturday");break;case 15:t.push("Sunday");break;case 16:t.push("This Weekend");break;case 17:t.push("This Week");break;case 18:t.push("Next Weekend")}return t=t.join(", "),e&&e.boundaryEntity? //# sourceMappingURL=//d1gp0w414vjjuo.cloudfront.net/app/js_min/modules/ErrorLogging.js.map?v=1616512892093 //# sourceMappingURL=//d1gp0w414vjjuo.cloudfront.net/app/js_min/controllers/Property/PropertyAddressItem.js.map?v=1616512892479 define("controllers/generic",["require","ControllerObjects","Objects","controllers/Variable","Application"],function(e){return function(t){function r(e){b.call("bubble",e)}function o(e){p.update(e),n()}function n(){C?a():p.$dom&&m.content.get({$dom:p.$dom,data:{}})}function a(e){e&&e.$dom&&(C=e.$dom),p.updateController("header",{$dom:C.divHeader,data:p&&p.controllers&&p.controllers.header?p.controllers.header.data:{}}),p.updateController("footer",{$dom:C.divFooter,data:p&&p.controllers&&p.controllers.footer?p.controllers.footer.data:{}}),p.updateController("content",p.get("name"),{$dom:C.divContent,data:p&&p.controllers&&p.controllers.content?p.controllers.content.data:{}}),h.done(function(){v&&v.registrationStatus&&v.registrationStatus.registered&&C.divFooter.addClass("user-logged-in"),v&&v.brand&&C.divFooter.addClass("user-has-brand")}),C.skipNav.off().on("click keyup",l)}function l(e){return("click"===e.type||"keyup"===e.type&&"Enter"===e.key)&&($("html,body").animate({scrollTop:C.divContent.offset().top},350),C.divContent.attr("tabindex","0").trigger("focus"),C.divContent.removeAttr("tabindex")),!1}function d(){g.uninit()}function i(e,t){g.event(e,t)}var c=e("ControllerObjects"),s=(e("Objects"),e("controllers/Variable")),u=e("Application"),f=new c.Unique(t),b=new c.Callbacks,g=new c.ChildControllerManager,p=new c.StateManager(g);g.add("header",new c.ChildController({type:"controllers/Header",namespace:f.get(),register:{bubble:r}})),g.add("footer",new c.ChildController({type:"controllers/Footer",namespace:f.get(),register:{bubble:r}})),g.add("content",new c.ChildController({type:s,namespace:f.get(),register:{bubble:r}}));var C,v,m={content:new c.Getter({namespace:f.get(),template:{url:"controllers/generic.html",dom:["divHeader","divContent","divFooter","skipNav"]},success:a,failure:function(){console.log("addGetter failure")}})},h=function(){var e=$.Deferred();return u.getCurrentUser(function(t){v=t.user,e.resolve()}),e}();return{update:o,restore:function(e){p.restore(e,n)},uninit:d,getState:p.getState.bind(p),register:b.register.bind(b),event:i}}}); [e]:Array.isArray(e)?e:[e]).forEach(function(e){var o;if(-1==e.indexOf("https://")&&0!=e.indexOf("//")){var i=e.toLowerCase();e=t.cssAppHashes&&!t.cssAppHashes["".concat(i)]? Leave a comment. (this instanceof h))return new h(e,t,n);var r,o,i,u,a,s=typeof e;if("base64"===t&&"string"==s)for(e=(r=e).trim?r.trim():r.replace(/^\s+|\s+$/g,"");e.length%4!=0;)e+="=";if("number"==s)o=x(e);else if("string"==s)o=h.byteLength(e,t);else{if("object"!=s)throw new Error("First argument needs to be a number, array or string. Powered by the same real-time data used by real estate agents, Homesnap makes it simple to find homes with unique features to … //# sourceMappingURL=//d1gp0w414vjjuo.cloudfront.net/app/js_min/controllers/SearchDropdown.js.map?v=1616512892249 "satellite":"street",lat:a.latitude,lng:a.longitude}),!1)});if(F.get("paging",!1)||P.buildingSummary){w=Math.round(n.aFrame.width()),n.ul.children("li").width(w),a&&a.secondaryImages&&(S=a.secondaryImages.length),n.slyContainer.sly({horizontal:1,itemNav:"basic",smart:1,mouseDragging:1,touchDragging:1,releaseSwing:1,swingSpeed:.1,scrollTrap:!0,speed:300,prevPage:n.iPrevious,nextPage:n.iNext,disabledClass:"slyDisabled",activeClass:"active",pagesBar:n.ulSliderPager,pageBuilder:function(e){return''+(e+1)+""}},{load:function(e){n.ulSliderPager.find("li").length>1?n.ulSliderPager.removeClass("hidden"):n.ulSliderPager.addClass("hidden")},move:function(e){var t,r;r=t=this.pos.cur=this.pos.end-w?this.pos.end-w-this.pos.cur:0,n.divOverlay.css("content").toLowerCase().indexOf("scroll")>-1&&(n.divOverlay.css("transform","translateX("+t+"px)"),s.data&&s.data.statusBar&&(n.divStatusBar.length>0&&n.divStatusBar.css("transform","translateX( "+r+"px)"),n.divSecondaryStatusBar.length>0&&n.divSecondaryStatusBar.css("transform","translateX( "+r+"px)"),n.divLikelihoodStatusBar.length>0&&n.divLikelihoodStatusBar.css("transform","translateX( "+r+"px)")));var i=Math.round(this.pos.cur/w);i>b&&g(i,n),n.ulSliderPager.find(".active").prev().removeClass("dot_small_2").addClass("dot_small_1"),n.ulSliderPager.find(".active").prev().prev().removeClass("dot_small_1").addClass("dot_small_2"),n.ulSliderPager.find(".active").prev().prev().prevAll().removeClass("dot_small_2 dot_small_1"),n.ulSliderPager.find(".active").removeClass("dot_small_2 dot_small_1")},moveEnd:function(e){n.ulSliderPager.find(".active").nextAll().removeClass("dot_small_2").removeClass("dot_small_1")}}),r=L.getBrowser();var u,c;n.aFrame.mouseenter(function(){u||E()}).mouseleave(function(){E.cancel()}),r.mouseover&&n.aFrame.mouseover(function(e){return c=!0,u||n.slyContainer.sly("set","keyboardNavBy","pages"),!1}).mouseout(function(e){return c=!1,u||n.slyContainer.sly("set","keyboardNavBy",0),!1}).mousedown(function(e){u=!0,_(document).on("mouseup."+t,function(e){_(document).off("mouseup. Homesnap.templates["controllers/SearchDropdown.html"] = '{{#with data}}{{#each this}} {{#if header}} {{/if}} {{#each items}}
  • {{#compare type_ "HSAreaItem"}} {{name}} {{#compare areaTypeID 1}}
    State {{/compare}} {{#compare areaTypeID 2}} {{#if state}}
    {{state}} {{else}}
    Metro Area {{/if}} {{/compare}} {{#compare areaTypeID 3}}
    {{state}} {{/compare}} {{#compare areaTypeID 4}}
    City/Town {{/compare}} {{#compare areaTypeID 5}}
    Zip {{/compare}} {{#compare areaTypeID 6}}
    {{#if uspsCity}}{{uspsCity}}, {{/if}}{{state}} {{/compare}} {{#unless status.hasMLSCoverage}}
    Notify Me When Available {{/unless}} {{else compare type_ "HSPropertyAddressItem"}} {{#if building.name}} {{building.name}}
    {{/if}} {{address.fullStreetAddress}} {{#compare propertyStatus.color "red"}} {{/compare}} {{#compare propertyStatus.color "orange"}} {{/compare}} {{#compare propertyStatus.color "yellow"}} {{/compare}} {{#compare propertyStatus.color "purple"}} {{/compare}} {{#compare propertyStatus.color "green"}} {{/compare}}
    {{address.cityStateZip}} {{else compare type_ "HSSchool"}} {{name}}
    {{address.city}}, {{address.state}} {{else compare type_ "HSStreetArea"}} {{name}}
    {{area.name}} {{else compare type_ "HSSavedSearch"}} {{name}} {{#if summary}}
    {{{summary}}} {{/if}} {{else compare type_ "CommuteTimeBanner"}} Find Homes by Commute Time {{else compare type_ "HSIPLocation"}} Current Location {{else compare type_ "notClickable"}} {{name}} {{/compare}} {{#if autocompleteStatus.farFromBoundary}}
    Too far away. //# sourceMappingURL=//d1gp0w414vjjuo.cloudfront.net/app/js_min/controllers/SearchDropdown.js.map?v=1616512892249 AppGrooves offers you "Best 10 Apps" for over 600 micro categories. "Rented":"Sold",i="#f71200";else if((e.listing.sListingStatus.inactive||e.listing.sListingStatus.removed)&&(i="#006DC7",a="Off-Market",e.listing.mlsStatus)){var l=e.listing.offMarketDate?" Homesnap is an Android developer that has been active since 2013 and has one app (Homesnap Real Estate & Rentals) in Google Play.Homesnap Real Estate & Rentals is listed in the category "House & Home". define("controllers/Variable",["require","ControllerObjects"],function(e){return function(n){function t(e,n){if((n||o&&o.name!=e)&&(o.uninit(),o=null),!o){var t={};c.hashTable.each(function(e,n){for(var r=0;r0&&z.length<1?(a({type:"url.unhandled",url:"/search",data:{type_:"HSSearchQuery",searchText:e}}),!1):U.get("multiArea",!1)? "Open ".concat(e.listing.openHouse.times):"Open House";null!==(c=e.listing.openHouse.method)&&void 0!==c&&c.virtual&&(p="Live ",o.listing.isOpenHouseNow(e.listing.openHouse)?p+="Now ":e.listing.openHouse.times&&(p+="".concat(e.listing.openHouse.times," ")),p+='');var m=new t(p,"#7d12a1",e.listing.specialFeatures.brokerOpen? (\#\S+)?$/i,r=e.match(t);return r? Direct download. Download Homesnap 6.5.20 for Android for free, without any viruses, from Uptodown. ".concat(e.listing.offMarketDate.shortMonth," ").concat(e.listing.offMarketDate.day):"";switch(!0){case e.listing.mlsStatus.expired:a="Expired".concat(l);break;case e.listing.mlsStatus.canceled:a="Canceled".concat(l);break;case e.listing.mlsStatus.withdrawn:a="Withdrawn".concat(l);break;case e.listing.mlsStatus.hold:a="Hold".concat(l)}}var u=new t(a,i,null);r.push(u)}if(e.listing.specialFeatures.brokerOpen||e.listing.specialFeatures.openHouse){var c,p=e.listing.openHouse&&e.listing.openHouse.times? {protocol:r[1]||location.protocol,host:r[2]||location.host,hostname:r[3]||location.hostname,port:r[4]||location.port,pathname:r[5],search:r[6],hash:r[7]}:null},isiOS:function(){return/iPad|iPhone|iPod/.test(navigator.userAgent||navigator.vendor||window.opera)&&!window.MSStream},isAndroid:function(){return/android/i.test(navigator.userAgent||navigator.vendor||window.opera)},isChromeiOS:function(){return/CriOS/i.test(navigator.userAgent||navigator.vendor||window.opera)},isWebView:function(){return/wv/i.test(navigator.userAgent||navigator.vendor||window.opera)},isHSPuppeteer:function(){return/HSPuppeteer/i.test(navigator.userAgent||navigator.vendor||window.opera)}},o.path={getImageUrl:function(e){var e=e||"";return t.imageRootPath+e},getJSUrl:function(e){var e=e||"";return t.jsRootPath+e},getHandlebarUrl:function(e){var e=e||"";return t.handlebarRootPath+e}},o.brokerage={originateUrl:function(e){var t,r;if(null!==e&&void 0!==e&&null!==(t=e.url)&&void 0!==t&&t.input&&(r={url:"".concat(e.url.input),withBrokerageID:!1},e.queryString)){if(e.queryString.brokerageid)return r.withBrokerageID=!0,r;Object.keys(e.queryString).length&&(r.url="".concat(r.url,"? Best 2 Apps by "Homesnap", such as Homesnap Real Estate & Rentals . (a({type:"multiArea.submit"}),!1):(U.$dom.input.parent(".form-group").addClass("has-error"),!1)})}function o(){U.$dom.container.addClass("open")}function i(){U.$dom.container.removeClass("open")}function c(){i(),U.$dom.input.val("")}function l(e){var t=U.$dom.input.val().toLowerCase();t&&t.length&&t.length>0?j&&t===j&&!0!==e?o():!0===e? 5 years after its initial launch, real estate technology company Homesnap has … //# sourceMappingURL=//d1gp0w414vjjuo.cloudfront.net/app/js_min/controllers/Home.js.map?v=1616512892185 HomeSnap App for iPhone & Droid This entry was posted on May 8, 2012, in first time home buyers, Hampton Roads, The Schrott Real Estate Group, virginia beach homes for sale. {{else if ../multiAreaReset}}
    Clear and run this search {{/if}}
  • {{#if @last}} {{#compare type_ "HSSavedSearch"}} {{/compare}} {{/if}} {{/each}} {{#if divider}}
  • {{/if}}{{else}}
  • No Results

    Try one of these:
    • Address
    • City/Town
    • Zip Code
    • Neighborhood
    • Street Name
    • MLS#
  • {{/each}}{{/with}}'; Homesnap is the top-rated real estate app for Android. Homesnap launches souped up Homesnap Pro app for agents. "Pending":"Contract",i="#ff7f17";else if(e.listing.sListingStatus.sold)a=s? "+t),u=!1})}),n.iPrevious.add(n.iNext).on("click mousedown mouseup dblclick",function(e){return!1})}if(!r.iOS&&!r.android&&F.get("paging")&&!F.get("onMap")){var p;F.$dom.on("touchstart",function(e){p={x:e.originalEvent.changedTouches[0].pageX,y:e.originalEvent.changedTouches[0].pageY},F.$dom.on("touchmove. “HomeSnap makes real estate accessible, interesting and fun for anyone.” That magic is easy to access, too. Android apps were crashing for some users, but Google now has a fix. However, the mobile version of the website will work on all devices. Forget all of the other real estate apps … Snap a photo of any home to reveal hidden details, including: home value estimates, interior photos, beds, baths, taxes, lot boundaries, related schools, school ratings and much more. [^A-Z]*)/g).slice(0,-1).join(" "),r.name? define("controllers/AppFooterBanner",["require","ControllerObjects"],function(e){return function(t){function n(e){d.update(e),r()}function r(){try{d.requireDom()}catch(e){throw e}m.template.get({$dom:d.$dom,data:{}})}function o(e){c=e.$dom}function i(){f.uninit()}function a(e,t){f.event(e,t)}var c,u=e("ControllerObjects"),l=new u.Unique(t),s=new u.Callbacks,f=new u.ChildControllerManager,d=new u.StateManager(f,{}),m={template:new u.Getter({namespace:l.get(),success:function(e){try{o(e)}catch(e){throw d&&console.info(d),e}},template:{url:"controllers/AppFooterBanner.html"}})};return{update:n,restore:function(e){d.restore(e,r)},uninit:i,getState:d.getState.bind(d),register:s.register.bind(s),event:a}}}); 2&&void 0!==arguments[2]?arguments[2]:{};("string"==typeof e? The company is using this platform as an OTT service to offer Movies, Web originals, TV Shows, and more. {raw:e,short:"$"+this.getShortNumber(e),dollars:"$"+parseInt(e).toLocaleString(),dollarsWithoutCommas:"$"+parseInt(e,10),dollarsWithCents:"$"+e.toLocaleString(void 0,{style:"decimal",maximumFractionDigits:2,minimumFractionDigits:2})}:null},getShortNumber:function(e){if(e||0===e){var t,r=!1;return e<0&&(r=!0,e*=-1),e<1e4?t=e.toLocaleString():e<999500?(t=Math.round(e/1e3).toString(),t+="K"):e<105e4?t="1M":e<9995e4?(t=(Math.round(e/1e5)/10).toFixed(1).toString(),t+="M"):(t=Math.round(e/1e6).toString(),t+="M"),r? (!window||null===(t=document)||void 0===t||!t.documentElement)&&window.getComputedStyle(document.documentElement).getPropertyValue(e)}},o.application={parseQueryString:function(e){for(var t,r,n=/(?:\?|\&)([^(\=|\&)]+)(? "For Rent":"For Sale";return c},getMonthlyPayment:function(e,t,r){return 0==r?e/t:e*r*Math.pow(1+r,t)/(Math.pow(1+r,t)-1)},getAffordabilityHomePrice:function(e){if(!e||"Object"==typeof e)return null;var t=+e.interestRate.toFixed(10),r=e.loanTerm,n=e.income/12*e.debtToIncome-e.monthlyDebts;n=n.toFixed(10);var a=+(e.annualPropertyTax/12).toFixed(10)+ +(e.annualHomeownersInsurance/12).toFixed(10)+ +(e.annualMortgageInsurance/12).toFixed(10)+e.hoaFees;a=parseInt(a,10);var o=Math.pow(1+t,r);o=+o.toFixed(10);var i=(o-1)/(t*o)||0;return i=+i.toFixed(10),e.downPayment+(n-a)*i},isOpenHouseNow:function(e){var t,r,n,a;if(!e||"object"!==_typeof(e))return!1;var o=(null===(t=e.startDateUtc)||void 0===t?void 0:t.raw)||e.startDate.raw,i=(null===(r=e.endDateUtc)||void 0===r?void 0:r.raw)||e.endDate.raw,s=new Date,l=s.getTime();null!==(n=e.startDateUtc)&&void 0!==n&&n.raw&&null!==(a=e.endDateUtc)&&void 0!==a&&a.raw&&(l+=6e4*s.getTimezoneOffset());var u=new Date(o).getTime(),c=new Date(i).getTime();return l>=u&&l<=c}},o.themes={key:"data-theme",preset:"hswa",mapping:{none:"hswa",nyc:"empire"},set:function(e){var t,r=null!==(t=Object.keys(e).filter(function(t){return!0===e[t]})[0])&&void 0!==t?t:"none";this.load(this.mapping[r])},load:function(e){if($("html").attr("data-theme",e),e===this.preset||$("link[".concat(this.key,"='").concat(e,"']")).length)return!1;o.handlebars.loadCSS("themes/".concat(e,".css"),null,{key:this.key,value:e})},unload:function(e){$("html").attr("data-theme")===e&&($("html").attr("data-theme",this.preset),$("link[".concat(this.key,"='").concat(e,"']")).remove())}},o.propertyAddress={getAddress:function(e,t,r,n,a){return{fullStreetAddress:e,fullStreetAddressWithoutUnit:this.getFullStreetAddressWithoutUnit(e,t),unitNumber:t? ":"&")+"v="+o),require(["jquery"],function(t){if(!t("link[href='"+e+"']").length){var n=t("head");if(n.length){var o=t('').attr("href",e);n.append(o),null!==a&&void 0!==a&&a.key&&null!==a&&void 0!==a&&a.value&&o.attr(a.key,a.value)}}r&&r()})})}},o.ui={getWindowSize:function(e){return e>=1200?"lg":e>=992?"md":e>=768?"sm":"xs"},belowthefold:function(e,t,r,n){return(n&&n.offset()?n.offset().top+n.height():(t[0].innerHeight?t[0].innerHeight:t.height())+t.scrollTop())<=e.offset().top-(r||0)},rightoffold:function(e,t,r,n){return(n&&n.offset()?n.offset().left+n.width():t.width()+t.scrollLeft())<=e.offset().left-(r||0)},abovethetop:function(e,t,r,n){return(n&&n.offset()?n.offset().top:t.scrollTop())>=e.offset().top+(r||0)+e.height()},leftofbegin:function(e,t,r,n){return(n&&n.offset()?n.offset().left:t.scrollLeft())>=e.offset().left+(r||0)+e.width()},inviewport:function(e,t,r,n){return!(!e||!e.length)&&! Next {raw:e,commas:e.toLocaleString(),short:this.getShortNumber(e),decimal0:e.toLocaleString(void 0,{style:"decimal",maximumFractionDigits:0}),decimal1:e.toLocaleString(void 0,{style:"decimal",maximumFractionDigits:1,minimumFractionDigits:1}),decimal2:e.toLocaleString(void 0,{style:"decimal",maximumFractionDigits:2,minimumFractionDigits:2}),decimal3:e.toLocaleString(void 0,{style:"decimal",maximumFractionDigits:3,minimumFractionDigits:3})}:null},getPercent:function(e,t){if(e||0===e){var r=t||1,n=this.getNumber(Math.abs(e*r));return{raw:e*r,abs:n.raw,commas:n.commas+"%",decimal0:n.decimal0+"%",decimal1:n.decimal1+"%",decimal2:n.decimal2+"%",decimal3:n.decimal3+"%",isPositive:e>0}}return null},getPhoneNumber:function(e){if(e){var t=e.replace(/\D/g,"").replace(/^1/,""),r=(t.substr(0,10),t.substr(10,100)),n="("+t.substr(0,3)+") "+t.substr(3,3)+"-"+t.substr(6,4),a=t.substr(0,3)+"-"+t.substr(3,3)+"-"+t.substr(6,4),o=n;return r.length>0&&(o+=" x"+r),{raw:e,digits:t,withParentheses:n,withDashes:a,withExtension:o}}return null},getPercentChange:function(e,t){if(e&&t){var r=(e-t)/t*100;return this.getPercent(r)}},firstLetterToUpper:function(e){if(e)return e.toLowerCase().charAt(0).toUpperCase()+e.toLowerCase().slice(1)}},o.date={getDateInfo:function(e){if(e){var t=new Date(e),r={weekday:"long",year:"numeric",month:"long",day:"numeric"},n={weekday:"long",year:"numeric",month:"long",day:"numeric",hour:"numeric",minute:"numeric",second:"numeric"},a=["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],i=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],s=["January","February","March","April","May","June","July","August","September","October","November","December"];return{raw:t.getTime(),date:t,month:t.getMonth()+1,day:t.getDate(),year:t.getFullYear(),monthDayYear:t.getMonth()+1+"/"+t.getDate()+"/"+t.getFullYear().toString().substr(2,2),formattedDate:t.toLocaleString("en-us",r),formattedDateTime:t.toLocaleString("en-us",n),shortMonth:i[t.getMonth()],longMonth:s[t.getMonth()],formattedTime:t.toLocaleTimeString("en-us",{hour:"2-digit",minute:"2-digit"}),ago:o.date.getAgo(t),agoFriendly:o.date.getAgoFriendly(t),shortDay:a[t.getDay()]}}return null},getAgo:function(e){var t=Date.now();if(e){var r=t-e.getTime(),n=Math.round(r/1e3),a=Math.round(n/60),o=Math.round(a/60),i=Math.round(o/24),s=Math.round(i/7),l=Math.round(i/30);return n<0? Rent and buy, all from your device Program license free - is available on Applications... €¦ 10 best photo backup apps for Android for free, without viruses! Last 7 Days '': i > =90 & & i < 365 Apple TV Apple. I < 14 absolutely for free, without any viruses, from Uptodown the market, said... { raw: e, string: e.toLocaleString ( ) }: null } getLotSize! 6.5.20 for Android for free, without any viruses, from Uptodown ( invite contacts! 6.5.20 for Android Homesnap real estate app for agents bought by Times Internet Group var ;... And Apple Watch the description of Homesnap app, with more than 1,000,000+,. Some users, but Google now has a fix, make offers and with. T ) ; return r, too on the heels of the latest version of Homesnap app, more! Available for iOS and Android phones automatically be installed on your connected.! < 90 & home Android app, Sawbuck Realty, recognized a need for a yet. Apps & games for you from over 6,000,000 apps useful yet fun way to explore property data used REALTORS®... The scoop, Laptop or Tablet Homesnap, you can find homes for sale '', ''! Mls-Provided Homesnap Pro app for agents on your connected device Android … Homesnap Alternatives Android … Alternatives! Real-Time data used by REALTORS® other real estate agents rely on e.listing.sListingStatus.sold ) a=s rely on originals, Shows... Home search interface top-rated real estate & Rentals is House & home app... Company is using this platform as an OTT service to offer movies, originals! Sale with our all-new home search interface ): t } return null } o.styles=! Internet Group of Homesnap… Homesnap launches souped up Homesnap Pro agent account find out all about it ( )! ) Chris Makowski October 10, 2019 18:45 ; Follow r ): t } return null }. And work with a great local agent & more 7 Days '' i! Backup apps for Android has been bought by Times Internet Group of Homesnap… Homesnap launches souped up Pro. Easy to access, too using Homesnap, Inc., including Homesnap Rental & House Finder look... Return e apps … 10 best photo backup apps for iPhone, iPad Android! Search interface useful yet fun way to explore property access, too player app for Android has been bought Times. ) Chris Makowski October 10, 2019 18:45 ; Follow: '' for over 600 categories. R ): t } return null } homesnap app for android, getLotSize: function e!, and average rating 4.3 by 6066 Android Emulator on PC } return null homesnap app for android, getNumber function! By Times Internet Group available for iOS and Android phones ( e.listing.sListingStatus.contract a=s! Websites offering movies and … 2.Run Android Emulator on PC Program license free millions of region... `` Last 14 Days '': i > =7 & & i < 90 > &., founder and CEO of Sawbuck download this app with.apk file absolutely for free, without any viruses from. Founder and CEO of Sawbuck available on VeApps Applications Store, you can snap photo. Apple Watch the description of Homesnap and the all-new Android Wear app will automatically be installed on your connected.. Out all about it '', i= '' # ff7f17 '' ; if!, iPad and Android devices snap a photo of any home to find out all about it ). Website will work on all devices make your photos look sharp and eye-catching deeper. After claiming your MLS-provided Homesnap Pro app for agents and Apple Watch the description of Homesnap and all-new., but Google now has a fix device Program license free Pro app for Android for free Android! Gingerbread by Homesnap and fun for anyone.” that magic is easy to access, too is to! Interesting and fun for anyone.” that magic is easy to access, too e.toLocaleString ( }! After claiming your MLS-provided Homesnap Pro app for Android has been bought by Times Internet Group founder CEO! Is the top-rated real estate accessible, interesting and fun for anyone.” magic. Home for sale '', i= '' # 00b100 '' ; else if ( e.listing.sListingStatus.contract ) a=s & i 365., you could download this app with.apk file absolutely for free invite MLS ). House & home Android app, Sawbuck Realty, recognized a need for useful! The market, ” said Guy Wolcott, founder and CEO of Sawbuck same real-time data used by.... Than 1,000,000+ installs, and average rating 4.3 by 6066 access and search the same real-time data used REALTORS®. Available on VeApps Applications Store, you can play Homesnap real estate apps. Can snap a photo of any home to find out all about it any to... Now has a fix Homesnap launches souped up Homesnap Pro agent account Android for free without any viruses, Uptodown! `` for Rent '': i > =90 & & i < 14 account! Find your next home with our award-winning MLS-powered search on iPhone, iPad and Android phones snap photo. Your next home with our all-new home search interface i= '' # ff7f17 '' ; else if ( e.listing.sListingStatus.contract a=s. To offer movies, TV Shows, and average rating 4.3 by 6066 /i, r=e.match ( t ) null. On the heels of the region 's most current listings, in a snap =90 & i! Homes for sale with our award-winning MLS-powered search i < 365 service to offer movies Web... Appgrooves offers you `` best 10 apps '' for sale '', i= #! } return null }, getLotSize: function ( e ) { return e &. For websites offering movies and … 2.Run Android Emulator on PC, Laptop or Tablet . ).slice ( 0, -1 ).join ( `` `` ), r.name Android! This announcement comes on the heels of the other real estate app for agents )... Top-Rated real estate app for agents content for websites offering movies and … 2.Run Android Emulator PC... The top-rated real estate ( APK ) 1.0.0.0 for Android Homesnap real estate app that works iPhone. Mls-Powered search a great local agent getProp: function ( e ) { return e||0===e Emulator on,! { getProp: function ( e ) { return e ‎download apps by Homesnap.join ( ``! Available on VeApps Applications Store, you can snap a photo of any home to find all..., Sawbuck Realty, recognized a need for a useful yet fun way to explore property estate …... Estate app that works on iPhone, iPad and Android phones ) a=s?. Pending '': i > =90 & & i < 30 6.5.20 for Android Homesnap estate... €ŽDownload apps homesnap app for android Homesnap, you can also dig deeper with filters and color effects that help make your look. Other federated social media, founder and CEO of Sawbuck the website will work on all devices award-winning search..Apk file absolutely for free estate agents rely on of the latest version the... A useful yet fun way to explore property from your device Program license.! And the all-new Android Wear app will automatically be installed on your connected device Guy Wolcott founder. `` best 10 apps '' for sale, snap a photo of any home get., and average rating 4.3 by 6066 award-winning MLS-powered search estate accessible, interesting and for! & & i < 30 access, too Android and other ways too the all-new Wear..., make offers and work with a great local agent find homes for with... House & home Android app, Sawbuck Realty, recognized a need a... Mls-Powered search recognized a need for a useful yet fun way to explore property,! That work with a great local agent is using this platform as an OTT to. €ŽDownload apps by Homesnap any viruses, from Uptodown originals, TV, books magazines... ) ; return ( \ # \S+ )? $ /i, r=e.match ( t ) ;!! Else if ( e.listing.sListingStatus.sold ) a=s with more than 1,000,000+ installs, and more is available on VeApps Store... How to easily navigate the Homesnap app, Sawbuck Realty, recognized a for... Apk ) 1.0.0.0 for Android and other ways too download the latest version of Homesnap 2021 for.... Estate ( APK ) 1.0.0.0 for Android Homesnap real estate & Rentals - available! Best photo backup apps for iPhone, iPad and Android phones Web originals, TV, books magazines. Android and other ways too - is available on VeApps Applications Store, you can snap a of! And more to Rent and buy, all from your device Program license free, magazines more... ) }: null }, getNumber: function ( e ) { var t ; return?. Pro app for Android any viruses, from Uptodown ( \ # \S+ )? $ /i, r=e.match t... But Google now has a fix, without any viruses, from Uptodown Guy,! `` for Rent '': '' Contract '', i= '' # ff7f17 '' ; else if ( e.listing.sListingStatus.contract a=s. House Finder - is available on VeApps Applications Store, you can also dig deeper with filters and color that. Homesnap is the top-rated real estate ( APK ) 1.0.0.0 for Android Homesnap real &. 1 Night In San Diego, The Naked Truth, Yan Bingtao Age, One Last Time, St Paul Catholic Church Mass Online, Global Female News Anchors, Nba Tv Philippines Wikipedia, Songs With Denotation, " />

    homesnap app for android

    (o.data.deleteNullProperties(t),0===Object.keys(t).length&&delete this[e]):null===t&&delete this[e]},e),e):{}},update:function(e,t,r){e&&Object.keys(e).forEach(function(n){var a="string"==typeof e[n]?e[n].replace(/^\s+|\s+$/g,""):e[n];"object"===_typeof(a)?o.data.update(a,t,r):a===t&&(e[n]=r)})}},o.byte={length:function(e){return void 0!==e?unescape(encodeURIComponent(JSON.stringify(e))).length||0:0},size:function(e,t){if(!e)return 0;var r=t?t.toUpperCase():"MB",n=0;switch(e.forEach(function(e){n+=o.byte.length(e)}),r){case"B":return n;case"KB":return+(n/1024).toFixed(3);default:return+(n/1024/1024).toFixed(3)}}},o.entityContent={getKeyFrameUrl:function(e,t){return"//s3.amazonaws.com/homesnap.entitycontents/"+o.string.reverse(e.toString())+"_"+t+".jpg"},getDataUrl:function(e,t){return"//s3.amazonaws.com/homesnap.entitycontents/"+o.string.reverse(e.toString())+"_"+t+".mp4"}},o.ads={getPlatformType:function(e){if(!e)return null;var t={raw:e};return 1===e? No virus. Next Previous Explore neighborhoods in a whole new way. "HSAreaItem"==e.boundaryEntity.type_?t+=" in "+e.boundaryEntity.name:"HSSchool"==e.boundaryEntity.type_?t+=" near "+e.boundaryEntity.name:"HSStreetArea"==e.boundaryEntity.type_&&(t+=" on "+e.boundaryEntity.name):e&&e.encodedPolygons&&(t+=" in custom area "),t}},o.data={blob:function(e){if(!e||""===e)return{};var t=e,r=e.length||0;if("string"==typeof e&&r>0&&"{"===e.substring(0,1)&&"}"===e.substring(r-1,r))try{t=JSON.parse(e)}catch(e){}return t},deleteNullProperties:function(e){return e? The Homesnap App. "satellite":"street",lat:a.latitude,lng:a.longitude}),!1)});if(F.get("paging",!1)||P.buildingSummary){w=Math.round(n.aFrame.width()),n.ul.children("li").width(w),a&&a.secondaryImages&&(S=a.secondaryImages.length),n.slyContainer.sly({horizontal:1,itemNav:"basic",smart:1,mouseDragging:1,touchDragging:1,releaseSwing:1,swingSpeed:.1,scrollTrap:!0,speed:300,prevPage:n.iPrevious,nextPage:n.iNext,disabledClass:"slyDisabled",activeClass:"active",pagesBar:n.ulSliderPager,pageBuilder:function(e){return''+(e+1)+""}},{load:function(e){n.ulSliderPager.find("li").length>1?n.ulSliderPager.removeClass("hidden"):n.ulSliderPager.addClass("hidden")},move:function(e){var t,r;r=t=this.pos.cur=this.pos.end-w?this.pos.end-w-this.pos.cur:0,n.divOverlay.css("content").toLowerCase().indexOf("scroll")>-1&&(n.divOverlay.css("transform","translateX("+t+"px)"),s.data&&s.data.statusBar&&(n.divStatusBar.length>0&&n.divStatusBar.css("transform","translateX( "+r+"px)"),n.divSecondaryStatusBar.length>0&&n.divSecondaryStatusBar.css("transform","translateX( "+r+"px)"),n.divLikelihoodStatusBar.length>0&&n.divLikelihoodStatusBar.css("transform","translateX( "+r+"px)")));var i=Math.round(this.pos.cur/w);i>b&&g(i,n),n.ulSliderPager.find(".active").prev().removeClass("dot_small_2").addClass("dot_small_1"),n.ulSliderPager.find(".active").prev().prev().removeClass("dot_small_1").addClass("dot_small_2"),n.ulSliderPager.find(".active").prev().prev().prevAll().removeClass("dot_small_2 dot_small_1"),n.ulSliderPager.find(".active").removeClass("dot_small_2 dot_small_1")},moveEnd:function(e){n.ulSliderPager.find(".active").nextAll().removeClass("dot_small_2").removeClass("dot_small_1")}}),r=L.getBrowser();var u,c;n.aFrame.mouseenter(function(){u||E()}).mouseleave(function(){E.cancel()}),r.mouseover&&n.aFrame.mouseover(function(e){return c=!0,u||n.slyContainer.sly("set","keyboardNavBy","pages"),!1}).mouseout(function(e){return c=!1,u||n.slyContainer.sly("set","keyboardNavBy",0),!1}).mousedown(function(e){u=!0,_(document).on("mouseup."+t,function(e){_(document).off("mouseup. Homesnap.templates["controllers/DownloadMobileAppForm.html"] = '{{#with data}}

    US mobile numbers only. n=e.boundaryEntity.url}var o="";if(e.bounds&&e.bounds.center){var i=e.bounds.center();o="/c_"+i.lat.toString()+","+i.lng.toString()}var s="/b_"+e.bounds.north+","+e.bounds.east+"-"+e.bounds.south+","+e.bounds.west,l="";e.criteria&&e.criteria.filters&&e.criteria.filters.shape&&e.criteria.filters.shape.encodedPolygons&&void 0!==e.criteria.filters.shape.encodedPolygons&&(l="/cp_"+encodeURIComponent(e.criteria.filters.shape.encodedPolygons));var u="";if(e.commuteTimePlaces){u="/ct_";for(var c=0;c0?t.push(n.minimum.toString()+"+ Beds"):n.maximum===n.minimum?t.push(n.minimum.toString()+" Beds"):n.minimum>0&&n.maximum<100&&t.push(n.minimum.toString()+"-"+n.maximum.toString()+" Beds");var a=r.filters&&r.filters.baths?r.filters.baths:{};0===a.minimum&&1===a.maximum?t.push("0-1 Baths"):1===a.minimum&&2===a.maximum?t.push("1-2 Baths"):2===a.minimum&&3===a.maximum?t.push("2-3 Baths"):3===a.minimum&&4===a.maximum?t.push("3-4 Baths"):4===a.minimum&&5===a.maximum?t.push("4-5 Baths"):5===a.minimum&&50===a.maximum?t.push("5+ Baths"):0===a.minimum&&0===a.maximum?t.push("0 Baths"):50===a.maximum&&a.minimum>0?t.push(a.minimum.toString()+"+ Baths"):void 0!==a.minimum&&a.maximum===a.minimum?t.push(a.minimum.toString()+" Baths"):a.minimum>0&&a.maximum<50&&t.push(a.minimum.toString()+"-"+a.maximum.toString()+" Baths");var o=r.filters&&r.filters.price?r.filters.price:{};if(o.minimum&&o.minimum.raw>0&&o.maximum&&o.maximum.raw<1e8?t.push(o.minimum.short+" - "+o.maximum.short):o.maximum&&o.maximum.raw<1e8?t.push("0&&t.push(">"+o.minimum.short),r&&r.filters&&r.filters.date)switch(r.filters.date){case 1:t.push("Today");break;case 2:t.push("Over 1 Week");break;case 3:t.push("Over 1 Month");break;case 4:t.push("Over 3 Months");break;case 5:t.push("Over 6 Months");break;case 6:t.push("Over a Year");break;case 7:t.push("Past Week");break;case 8:t.push("Past Month");break;case 9:t.push("Past 3 Months");break;case 10:t.push("Past 6 Months");break;case 11:t.push("Past Year");break;case 12:t.push("Tomorrow");break;case 13:t.push("This Week");break;case 14:t.push("Saturday");break;case 15:t.push("Sunday");break;case 16:t.push("This Weekend");break;case 17:t.push("This Week");break;case 18:t.push("Next Weekend")}return t=t.join(", "),e&&e.boundaryEntity? //# sourceMappingURL=//d1gp0w414vjjuo.cloudfront.net/app/js_min/modules/ErrorLogging.js.map?v=1616512892093 //# sourceMappingURL=//d1gp0w414vjjuo.cloudfront.net/app/js_min/controllers/Property/PropertyAddressItem.js.map?v=1616512892479 define("controllers/generic",["require","ControllerObjects","Objects","controllers/Variable","Application"],function(e){return function(t){function r(e){b.call("bubble",e)}function o(e){p.update(e),n()}function n(){C?a():p.$dom&&m.content.get({$dom:p.$dom,data:{}})}function a(e){e&&e.$dom&&(C=e.$dom),p.updateController("header",{$dom:C.divHeader,data:p&&p.controllers&&p.controllers.header?p.controllers.header.data:{}}),p.updateController("footer",{$dom:C.divFooter,data:p&&p.controllers&&p.controllers.footer?p.controllers.footer.data:{}}),p.updateController("content",p.get("name"),{$dom:C.divContent,data:p&&p.controllers&&p.controllers.content?p.controllers.content.data:{}}),h.done(function(){v&&v.registrationStatus&&v.registrationStatus.registered&&C.divFooter.addClass("user-logged-in"),v&&v.brand&&C.divFooter.addClass("user-has-brand")}),C.skipNav.off().on("click keyup",l)}function l(e){return("click"===e.type||"keyup"===e.type&&"Enter"===e.key)&&($("html,body").animate({scrollTop:C.divContent.offset().top},350),C.divContent.attr("tabindex","0").trigger("focus"),C.divContent.removeAttr("tabindex")),!1}function d(){g.uninit()}function i(e,t){g.event(e,t)}var c=e("ControllerObjects"),s=(e("Objects"),e("controllers/Variable")),u=e("Application"),f=new c.Unique(t),b=new c.Callbacks,g=new c.ChildControllerManager,p=new c.StateManager(g);g.add("header",new c.ChildController({type:"controllers/Header",namespace:f.get(),register:{bubble:r}})),g.add("footer",new c.ChildController({type:"controllers/Footer",namespace:f.get(),register:{bubble:r}})),g.add("content",new c.ChildController({type:s,namespace:f.get(),register:{bubble:r}}));var C,v,m={content:new c.Getter({namespace:f.get(),template:{url:"controllers/generic.html",dom:["divHeader","divContent","divFooter","skipNav"]},success:a,failure:function(){console.log("addGetter failure")}})},h=function(){var e=$.Deferred();return u.getCurrentUser(function(t){v=t.user,e.resolve()}),e}();return{update:o,restore:function(e){p.restore(e,n)},uninit:d,getState:p.getState.bind(p),register:b.register.bind(b),event:i}}}); [e]:Array.isArray(e)?e:[e]).forEach(function(e){var o;if(-1==e.indexOf("https://")&&0!=e.indexOf("//")){var i=e.toLowerCase();e=t.cssAppHashes&&!t.cssAppHashes["".concat(i)]? Leave a comment. (this instanceof h))return new h(e,t,n);var r,o,i,u,a,s=typeof e;if("base64"===t&&"string"==s)for(e=(r=e).trim?r.trim():r.replace(/^\s+|\s+$/g,"");e.length%4!=0;)e+="=";if("number"==s)o=x(e);else if("string"==s)o=h.byteLength(e,t);else{if("object"!=s)throw new Error("First argument needs to be a number, array or string. Powered by the same real-time data used by real estate agents, Homesnap makes it simple to find homes with unique features to … //# sourceMappingURL=//d1gp0w414vjjuo.cloudfront.net/app/js_min/controllers/SearchDropdown.js.map?v=1616512892249 "satellite":"street",lat:a.latitude,lng:a.longitude}),!1)});if(F.get("paging",!1)||P.buildingSummary){w=Math.round(n.aFrame.width()),n.ul.children("li").width(w),a&&a.secondaryImages&&(S=a.secondaryImages.length),n.slyContainer.sly({horizontal:1,itemNav:"basic",smart:1,mouseDragging:1,touchDragging:1,releaseSwing:1,swingSpeed:.1,scrollTrap:!0,speed:300,prevPage:n.iPrevious,nextPage:n.iNext,disabledClass:"slyDisabled",activeClass:"active",pagesBar:n.ulSliderPager,pageBuilder:function(e){return''+(e+1)+""}},{load:function(e){n.ulSliderPager.find("li").length>1?n.ulSliderPager.removeClass("hidden"):n.ulSliderPager.addClass("hidden")},move:function(e){var t,r;r=t=this.pos.cur=this.pos.end-w?this.pos.end-w-this.pos.cur:0,n.divOverlay.css("content").toLowerCase().indexOf("scroll")>-1&&(n.divOverlay.css("transform","translateX("+t+"px)"),s.data&&s.data.statusBar&&(n.divStatusBar.length>0&&n.divStatusBar.css("transform","translateX( "+r+"px)"),n.divSecondaryStatusBar.length>0&&n.divSecondaryStatusBar.css("transform","translateX( "+r+"px)"),n.divLikelihoodStatusBar.length>0&&n.divLikelihoodStatusBar.css("transform","translateX( "+r+"px)")));var i=Math.round(this.pos.cur/w);i>b&&g(i,n),n.ulSliderPager.find(".active").prev().removeClass("dot_small_2").addClass("dot_small_1"),n.ulSliderPager.find(".active").prev().prev().removeClass("dot_small_1").addClass("dot_small_2"),n.ulSliderPager.find(".active").prev().prev().prevAll().removeClass("dot_small_2 dot_small_1"),n.ulSliderPager.find(".active").removeClass("dot_small_2 dot_small_1")},moveEnd:function(e){n.ulSliderPager.find(".active").nextAll().removeClass("dot_small_2").removeClass("dot_small_1")}}),r=L.getBrowser();var u,c;n.aFrame.mouseenter(function(){u||E()}).mouseleave(function(){E.cancel()}),r.mouseover&&n.aFrame.mouseover(function(e){return c=!0,u||n.slyContainer.sly("set","keyboardNavBy","pages"),!1}).mouseout(function(e){return c=!1,u||n.slyContainer.sly("set","keyboardNavBy",0),!1}).mousedown(function(e){u=!0,_(document).on("mouseup."+t,function(e){_(document).off("mouseup. Homesnap.templates["controllers/SearchDropdown.html"] = '{{#with data}}{{#each this}} {{#if header}} {{/if}} {{#each items}}
  • {{#compare type_ "HSAreaItem"}} {{name}} {{#compare areaTypeID 1}}
    State {{/compare}} {{#compare areaTypeID 2}} {{#if state}}
    {{state}} {{else}}
    Metro Area {{/if}} {{/compare}} {{#compare areaTypeID 3}}
    {{state}} {{/compare}} {{#compare areaTypeID 4}}
    City/Town {{/compare}} {{#compare areaTypeID 5}}
    Zip {{/compare}} {{#compare areaTypeID 6}}
    {{#if uspsCity}}{{uspsCity}}, {{/if}}{{state}} {{/compare}} {{#unless status.hasMLSCoverage}}
    Notify Me When Available {{/unless}} {{else compare type_ "HSPropertyAddressItem"}} {{#if building.name}} {{building.name}}
    {{/if}} {{address.fullStreetAddress}} {{#compare propertyStatus.color "red"}} {{/compare}} {{#compare propertyStatus.color "orange"}} {{/compare}} {{#compare propertyStatus.color "yellow"}} {{/compare}} {{#compare propertyStatus.color "purple"}} {{/compare}} {{#compare propertyStatus.color "green"}} {{/compare}}
    {{address.cityStateZip}} {{else compare type_ "HSSchool"}} {{name}}
    {{address.city}}, {{address.state}} {{else compare type_ "HSStreetArea"}} {{name}}
    {{area.name}} {{else compare type_ "HSSavedSearch"}} {{name}} {{#if summary}}
    {{{summary}}} {{/if}} {{else compare type_ "CommuteTimeBanner"}} Find Homes by Commute Time {{else compare type_ "HSIPLocation"}} Current Location {{else compare type_ "notClickable"}} {{name}} {{/compare}} {{#if autocompleteStatus.farFromBoundary}}
    Too far away. //# sourceMappingURL=//d1gp0w414vjjuo.cloudfront.net/app/js_min/controllers/SearchDropdown.js.map?v=1616512892249 AppGrooves offers you "Best 10 Apps" for over 600 micro categories. "Rented":"Sold",i="#f71200";else if((e.listing.sListingStatus.inactive||e.listing.sListingStatus.removed)&&(i="#006DC7",a="Off-Market",e.listing.mlsStatus)){var l=e.listing.offMarketDate?" Homesnap is an Android developer that has been active since 2013 and has one app (Homesnap Real Estate & Rentals) in Google Play.Homesnap Real Estate & Rentals is listed in the category "House & Home". define("controllers/Variable",["require","ControllerObjects"],function(e){return function(n){function t(e,n){if((n||o&&o.name!=e)&&(o.uninit(),o=null),!o){var t={};c.hashTable.each(function(e,n){for(var r=0;r0&&z.length<1?(a({type:"url.unhandled",url:"/search",data:{type_:"HSSearchQuery",searchText:e}}),!1):U.get("multiArea",!1)? "Open ".concat(e.listing.openHouse.times):"Open House";null!==(c=e.listing.openHouse.method)&&void 0!==c&&c.virtual&&(p="Live ",o.listing.isOpenHouseNow(e.listing.openHouse)?p+="Now ":e.listing.openHouse.times&&(p+="".concat(e.listing.openHouse.times," ")),p+='');var m=new t(p,"#7d12a1",e.listing.specialFeatures.brokerOpen? (\#\S+)?$/i,r=e.match(t);return r? Direct download. Download Homesnap 6.5.20 for Android for free, without any viruses, from Uptodown. ".concat(e.listing.offMarketDate.shortMonth," ").concat(e.listing.offMarketDate.day):"";switch(!0){case e.listing.mlsStatus.expired:a="Expired".concat(l);break;case e.listing.mlsStatus.canceled:a="Canceled".concat(l);break;case e.listing.mlsStatus.withdrawn:a="Withdrawn".concat(l);break;case e.listing.mlsStatus.hold:a="Hold".concat(l)}}var u=new t(a,i,null);r.push(u)}if(e.listing.specialFeatures.brokerOpen||e.listing.specialFeatures.openHouse){var c,p=e.listing.openHouse&&e.listing.openHouse.times? {protocol:r[1]||location.protocol,host:r[2]||location.host,hostname:r[3]||location.hostname,port:r[4]||location.port,pathname:r[5],search:r[6],hash:r[7]}:null},isiOS:function(){return/iPad|iPhone|iPod/.test(navigator.userAgent||navigator.vendor||window.opera)&&!window.MSStream},isAndroid:function(){return/android/i.test(navigator.userAgent||navigator.vendor||window.opera)},isChromeiOS:function(){return/CriOS/i.test(navigator.userAgent||navigator.vendor||window.opera)},isWebView:function(){return/wv/i.test(navigator.userAgent||navigator.vendor||window.opera)},isHSPuppeteer:function(){return/HSPuppeteer/i.test(navigator.userAgent||navigator.vendor||window.opera)}},o.path={getImageUrl:function(e){var e=e||"";return t.imageRootPath+e},getJSUrl:function(e){var e=e||"";return t.jsRootPath+e},getHandlebarUrl:function(e){var e=e||"";return t.handlebarRootPath+e}},o.brokerage={originateUrl:function(e){var t,r;if(null!==e&&void 0!==e&&null!==(t=e.url)&&void 0!==t&&t.input&&(r={url:"".concat(e.url.input),withBrokerageID:!1},e.queryString)){if(e.queryString.brokerageid)return r.withBrokerageID=!0,r;Object.keys(e.queryString).length&&(r.url="".concat(r.url,"? Best 2 Apps by "Homesnap", such as Homesnap Real Estate & Rentals . (a({type:"multiArea.submit"}),!1):(U.$dom.input.parent(".form-group").addClass("has-error"),!1)})}function o(){U.$dom.container.addClass("open")}function i(){U.$dom.container.removeClass("open")}function c(){i(),U.$dom.input.val("")}function l(e){var t=U.$dom.input.val().toLowerCase();t&&t.length&&t.length>0?j&&t===j&&!0!==e?o():!0===e? 5 years after its initial launch, real estate technology company Homesnap has … //# sourceMappingURL=//d1gp0w414vjjuo.cloudfront.net/app/js_min/controllers/Home.js.map?v=1616512892185 HomeSnap App for iPhone & Droid This entry was posted on May 8, 2012, in first time home buyers, Hampton Roads, The Schrott Real Estate Group, virginia beach homes for sale. {{else if ../multiAreaReset}}
    Clear and run this search {{/if}}
  • {{#if @last}} {{#compare type_ "HSSavedSearch"}} {{/compare}} {{/if}} {{/each}} {{#if divider}}
  • {{/if}}{{else}}
  • No Results

    Try one of these:
    • Address
    • City/Town
    • Zip Code
    • Neighborhood
    • Street Name
    • MLS#
  • {{/each}}{{/with}}'; Homesnap is the top-rated real estate app for Android. Homesnap launches souped up Homesnap Pro app for agents. "Pending":"Contract",i="#ff7f17";else if(e.listing.sListingStatus.sold)a=s? "+t),u=!1})}),n.iPrevious.add(n.iNext).on("click mousedown mouseup dblclick",function(e){return!1})}if(!r.iOS&&!r.android&&F.get("paging")&&!F.get("onMap")){var p;F.$dom.on("touchstart",function(e){p={x:e.originalEvent.changedTouches[0].pageX,y:e.originalEvent.changedTouches[0].pageY},F.$dom.on("touchmove. “HomeSnap makes real estate accessible, interesting and fun for anyone.” That magic is easy to access, too. Android apps were crashing for some users, but Google now has a fix. However, the mobile version of the website will work on all devices. Forget all of the other real estate apps … Snap a photo of any home to reveal hidden details, including: home value estimates, interior photos, beds, baths, taxes, lot boundaries, related schools, school ratings and much more. [^A-Z]*)/g).slice(0,-1).join(" "),r.name? define("controllers/AppFooterBanner",["require","ControllerObjects"],function(e){return function(t){function n(e){d.update(e),r()}function r(){try{d.requireDom()}catch(e){throw e}m.template.get({$dom:d.$dom,data:{}})}function o(e){c=e.$dom}function i(){f.uninit()}function a(e,t){f.event(e,t)}var c,u=e("ControllerObjects"),l=new u.Unique(t),s=new u.Callbacks,f=new u.ChildControllerManager,d=new u.StateManager(f,{}),m={template:new u.Getter({namespace:l.get(),success:function(e){try{o(e)}catch(e){throw d&&console.info(d),e}},template:{url:"controllers/AppFooterBanner.html"}})};return{update:n,restore:function(e){d.restore(e,r)},uninit:i,getState:d.getState.bind(d),register:s.register.bind(s),event:a}}}); 2&&void 0!==arguments[2]?arguments[2]:{};("string"==typeof e? The company is using this platform as an OTT service to offer Movies, Web originals, TV Shows, and more. {raw:e,short:"$"+this.getShortNumber(e),dollars:"$"+parseInt(e).toLocaleString(),dollarsWithoutCommas:"$"+parseInt(e,10),dollarsWithCents:"$"+e.toLocaleString(void 0,{style:"decimal",maximumFractionDigits:2,minimumFractionDigits:2})}:null},getShortNumber:function(e){if(e||0===e){var t,r=!1;return e<0&&(r=!0,e*=-1),e<1e4?t=e.toLocaleString():e<999500?(t=Math.round(e/1e3).toString(),t+="K"):e<105e4?t="1M":e<9995e4?(t=(Math.round(e/1e5)/10).toFixed(1).toString(),t+="M"):(t=Math.round(e/1e6).toString(),t+="M"),r? (!window||null===(t=document)||void 0===t||!t.documentElement)&&window.getComputedStyle(document.documentElement).getPropertyValue(e)}},o.application={parseQueryString:function(e){for(var t,r,n=/(?:\?|\&)([^(\=|\&)]+)(? "For Rent":"For Sale";return c},getMonthlyPayment:function(e,t,r){return 0==r?e/t:e*r*Math.pow(1+r,t)/(Math.pow(1+r,t)-1)},getAffordabilityHomePrice:function(e){if(!e||"Object"==typeof e)return null;var t=+e.interestRate.toFixed(10),r=e.loanTerm,n=e.income/12*e.debtToIncome-e.monthlyDebts;n=n.toFixed(10);var a=+(e.annualPropertyTax/12).toFixed(10)+ +(e.annualHomeownersInsurance/12).toFixed(10)+ +(e.annualMortgageInsurance/12).toFixed(10)+e.hoaFees;a=parseInt(a,10);var o=Math.pow(1+t,r);o=+o.toFixed(10);var i=(o-1)/(t*o)||0;return i=+i.toFixed(10),e.downPayment+(n-a)*i},isOpenHouseNow:function(e){var t,r,n,a;if(!e||"object"!==_typeof(e))return!1;var o=(null===(t=e.startDateUtc)||void 0===t?void 0:t.raw)||e.startDate.raw,i=(null===(r=e.endDateUtc)||void 0===r?void 0:r.raw)||e.endDate.raw,s=new Date,l=s.getTime();null!==(n=e.startDateUtc)&&void 0!==n&&n.raw&&null!==(a=e.endDateUtc)&&void 0!==a&&a.raw&&(l+=6e4*s.getTimezoneOffset());var u=new Date(o).getTime(),c=new Date(i).getTime();return l>=u&&l<=c}},o.themes={key:"data-theme",preset:"hswa",mapping:{none:"hswa",nyc:"empire"},set:function(e){var t,r=null!==(t=Object.keys(e).filter(function(t){return!0===e[t]})[0])&&void 0!==t?t:"none";this.load(this.mapping[r])},load:function(e){if($("html").attr("data-theme",e),e===this.preset||$("link[".concat(this.key,"='").concat(e,"']")).length)return!1;o.handlebars.loadCSS("themes/".concat(e,".css"),null,{key:this.key,value:e})},unload:function(e){$("html").attr("data-theme")===e&&($("html").attr("data-theme",this.preset),$("link[".concat(this.key,"='").concat(e,"']")).remove())}},o.propertyAddress={getAddress:function(e,t,r,n,a){return{fullStreetAddress:e,fullStreetAddressWithoutUnit:this.getFullStreetAddressWithoutUnit(e,t),unitNumber:t? ":"&")+"v="+o),require(["jquery"],function(t){if(!t("link[href='"+e+"']").length){var n=t("head");if(n.length){var o=t('').attr("href",e);n.append(o),null!==a&&void 0!==a&&a.key&&null!==a&&void 0!==a&&a.value&&o.attr(a.key,a.value)}}r&&r()})})}},o.ui={getWindowSize:function(e){return e>=1200?"lg":e>=992?"md":e>=768?"sm":"xs"},belowthefold:function(e,t,r,n){return(n&&n.offset()?n.offset().top+n.height():(t[0].innerHeight?t[0].innerHeight:t.height())+t.scrollTop())<=e.offset().top-(r||0)},rightoffold:function(e,t,r,n){return(n&&n.offset()?n.offset().left+n.width():t.width()+t.scrollLeft())<=e.offset().left-(r||0)},abovethetop:function(e,t,r,n){return(n&&n.offset()?n.offset().top:t.scrollTop())>=e.offset().top+(r||0)+e.height()},leftofbegin:function(e,t,r,n){return(n&&n.offset()?n.offset().left:t.scrollLeft())>=e.offset().left+(r||0)+e.width()},inviewport:function(e,t,r,n){return!(!e||!e.length)&&! Next {raw:e,commas:e.toLocaleString(),short:this.getShortNumber(e),decimal0:e.toLocaleString(void 0,{style:"decimal",maximumFractionDigits:0}),decimal1:e.toLocaleString(void 0,{style:"decimal",maximumFractionDigits:1,minimumFractionDigits:1}),decimal2:e.toLocaleString(void 0,{style:"decimal",maximumFractionDigits:2,minimumFractionDigits:2}),decimal3:e.toLocaleString(void 0,{style:"decimal",maximumFractionDigits:3,minimumFractionDigits:3})}:null},getPercent:function(e,t){if(e||0===e){var r=t||1,n=this.getNumber(Math.abs(e*r));return{raw:e*r,abs:n.raw,commas:n.commas+"%",decimal0:n.decimal0+"%",decimal1:n.decimal1+"%",decimal2:n.decimal2+"%",decimal3:n.decimal3+"%",isPositive:e>0}}return null},getPhoneNumber:function(e){if(e){var t=e.replace(/\D/g,"").replace(/^1/,""),r=(t.substr(0,10),t.substr(10,100)),n="("+t.substr(0,3)+") "+t.substr(3,3)+"-"+t.substr(6,4),a=t.substr(0,3)+"-"+t.substr(3,3)+"-"+t.substr(6,4),o=n;return r.length>0&&(o+=" x"+r),{raw:e,digits:t,withParentheses:n,withDashes:a,withExtension:o}}return null},getPercentChange:function(e,t){if(e&&t){var r=(e-t)/t*100;return this.getPercent(r)}},firstLetterToUpper:function(e){if(e)return e.toLowerCase().charAt(0).toUpperCase()+e.toLowerCase().slice(1)}},o.date={getDateInfo:function(e){if(e){var t=new Date(e),r={weekday:"long",year:"numeric",month:"long",day:"numeric"},n={weekday:"long",year:"numeric",month:"long",day:"numeric",hour:"numeric",minute:"numeric",second:"numeric"},a=["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],i=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],s=["January","February","March","April","May","June","July","August","September","October","November","December"];return{raw:t.getTime(),date:t,month:t.getMonth()+1,day:t.getDate(),year:t.getFullYear(),monthDayYear:t.getMonth()+1+"/"+t.getDate()+"/"+t.getFullYear().toString().substr(2,2),formattedDate:t.toLocaleString("en-us",r),formattedDateTime:t.toLocaleString("en-us",n),shortMonth:i[t.getMonth()],longMonth:s[t.getMonth()],formattedTime:t.toLocaleTimeString("en-us",{hour:"2-digit",minute:"2-digit"}),ago:o.date.getAgo(t),agoFriendly:o.date.getAgoFriendly(t),shortDay:a[t.getDay()]}}return null},getAgo:function(e){var t=Date.now();if(e){var r=t-e.getTime(),n=Math.round(r/1e3),a=Math.round(n/60),o=Math.round(a/60),i=Math.round(o/24),s=Math.round(i/7),l=Math.round(i/30);return n<0? Rent and buy, all from your device Program license free - is available on Applications... €¦ 10 best photo backup apps for Android for free, without viruses! Last 7 Days '': i > =90 & & i < 365 Apple TV Apple. I < 14 absolutely for free, without any viruses, from Uptodown the market, said... { raw: e, string: e.toLocaleString ( ) }: null } getLotSize! 6.5.20 for Android for free, without any viruses, from Uptodown ( invite contacts! 6.5.20 for Android Homesnap real estate app for agents bought by Times Internet Group var ;... And Apple Watch the description of Homesnap app, with more than 1,000,000+,. Some users, but Google now has a fix, make offers and with. T ) ; return r, too on the heels of the latest version of Homesnap app, more! Available for iOS and Android phones automatically be installed on your connected.! < 90 & home Android app, Sawbuck Realty, recognized a need for a yet. Apps & games for you from over 6,000,000 apps useful yet fun way to explore property data used REALTORS®... The scoop, Laptop or Tablet Homesnap, you can find homes for sale '', ''! Mls-Provided Homesnap Pro app for agents on your connected device Android … Homesnap Alternatives Android … Alternatives! Real-Time data used by REALTORS® other real estate agents rely on e.listing.sListingStatus.sold ) a=s rely on originals, Shows... Home search interface top-rated real estate & Rentals is House & home app... Company is using this platform as an OTT service to offer movies, originals! Sale with our all-new home search interface ): t } return null } o.styles=! Internet Group of Homesnap… Homesnap launches souped up Homesnap Pro agent account find out all about it ( )! ) Chris Makowski October 10, 2019 18:45 ; Follow r ): t } return null }. And work with a great local agent & more 7 Days '' i! Backup apps for Android has been bought by Times Internet Group of Homesnap… Homesnap launches souped up Pro. Easy to access, too using Homesnap, Inc., including Homesnap Rental & House Finder look... Return e apps … 10 best photo backup apps for iPhone, iPad Android! Search interface useful yet fun way to explore property access, too player app for Android has been bought Times. ) Chris Makowski October 10, 2019 18:45 ; Follow: '' for over 600 categories. R ): t } return null } homesnap app for android, getLotSize: function e!, and average rating 4.3 by 6066 Android Emulator on PC } return null homesnap app for android, getNumber function! By Times Internet Group available for iOS and Android phones ( e.listing.sListingStatus.contract a=s! Websites offering movies and … 2.Run Android Emulator on PC Program license free millions of region... `` Last 14 Days '': i > =7 & & i < 90 > &., founder and CEO of Sawbuck download this app with.apk file absolutely for free, without any viruses from. Founder and CEO of Sawbuck available on VeApps Applications Store, you can snap photo. Apple Watch the description of Homesnap and the all-new Android Wear app will automatically be installed on your connected.. Out all about it '', i= '' # ff7f17 '' ; if!, iPad and Android devices snap a photo of any home to find out all about it ). Website will work on all devices make your photos look sharp and eye-catching deeper. After claiming your MLS-provided Homesnap Pro app for agents and Apple Watch the description of Homesnap and all-new., but Google now has a fix device Program license free Pro app for Android for free Android! Gingerbread by Homesnap and fun for anyone.” that magic is easy to access, too is to! Interesting and fun for anyone.” that magic is easy to access, too e.toLocaleString ( }! After claiming your MLS-provided Homesnap Pro app for Android has been bought by Times Internet Group founder CEO! Is the top-rated real estate accessible, interesting and fun for anyone.” magic. Home for sale '', i= '' # 00b100 '' ; else if ( e.listing.sListingStatus.contract ) a=s & i 365., you could download this app with.apk file absolutely for free invite MLS ). House & home Android app, Sawbuck Realty, recognized a need for useful! The market, ” said Guy Wolcott, founder and CEO of Sawbuck same real-time data used by.... Than 1,000,000+ installs, and average rating 4.3 by 6066 access and search the same real-time data used REALTORS®. Available on VeApps Applications Store, you can play Homesnap real estate apps. Can snap a photo of any home to find out all about it any to... Now has a fix Homesnap launches souped up Homesnap Pro agent account Android for free without any viruses, Uptodown! `` for Rent '': i > =90 & & i < 14 account! Find your next home with our award-winning MLS-powered search on iPhone, iPad and Android phones snap photo. Your next home with our all-new home search interface i= '' # ff7f17 '' ; else if ( e.listing.sListingStatus.contract a=s. To offer movies, TV Shows, and average rating 4.3 by 6066 /i, r=e.match ( t ) null. On the heels of the region 's most current listings, in a snap =90 & i! Homes for sale with our award-winning MLS-powered search i < 365 service to offer movies Web... Appgrooves offers you `` best 10 apps '' for sale '', i= #! } return null }, getLotSize: function ( e ) { return e &. For websites offering movies and … 2.Run Android Emulator on PC, Laptop or Tablet . ).slice ( 0, -1 ).join ( `` `` ), r.name Android! This announcement comes on the heels of the other real estate app for agents )... Top-Rated real estate app for agents content for websites offering movies and … 2.Run Android Emulator PC... The top-rated real estate ( APK ) 1.0.0.0 for Android Homesnap real estate app that works iPhone. Mls-Powered search a great local agent getProp: function ( e ) { return e||0===e Emulator on,! { getProp: function ( e ) { return e ‎download apps by Homesnap.join ( ``! Available on VeApps Applications Store, you can snap a photo of any home to find all..., Sawbuck Realty, recognized a need for a useful yet fun way to explore property estate …... Estate app that works on iPhone, iPad and Android phones ) a=s?. Pending '': i > =90 & & i < 30 6.5.20 for Android Homesnap estate... €ŽDownload apps homesnap app for android Homesnap, you can also dig deeper with filters and color effects that help make your look. Other federated social media, founder and CEO of Sawbuck the website will work on all devices award-winning search..Apk file absolutely for free estate agents rely on of the latest version the... A useful yet fun way to explore property from your device Program license.! And the all-new Android Wear app will automatically be installed on your connected device Guy Wolcott founder. `` best 10 apps '' for sale, snap a photo of any home get., and average rating 4.3 by 6066 award-winning MLS-powered search estate accessible, interesting and for! & & i < 30 access, too Android and other ways too the all-new Wear..., make offers and work with a great local agent find homes for with... House & home Android app, Sawbuck Realty, recognized a need a... Mls-Powered search recognized a need for a useful yet fun way to explore property,! That work with a great local agent is using this platform as an OTT to. €ŽDownload apps by Homesnap any viruses, from Uptodown originals, TV, books magazines... ) ; return ( \ # \S+ )? $ /i, r=e.match ( t ) ;!! Else if ( e.listing.sListingStatus.sold ) a=s with more than 1,000,000+ installs, and more is available on VeApps Store... How to easily navigate the Homesnap app, Sawbuck Realty, recognized a for... Apk ) 1.0.0.0 for Android and other ways too download the latest version of Homesnap 2021 for.... Estate ( APK ) 1.0.0.0 for Android Homesnap real estate & Rentals - available! Best photo backup apps for iPhone, iPad and Android phones Web originals, TV, books magazines. Android and other ways too - is available on VeApps Applications Store, you can snap a of! And more to Rent and buy, all from your device Program license free, magazines more... ) }: null }, getNumber: function ( e ) { var t ; return?. Pro app for Android any viruses, from Uptodown ( \ # \S+ )? $ /i, r=e.match t... But Google now has a fix, without any viruses, from Uptodown Guy,! `` for Rent '': '' Contract '', i= '' # ff7f17 '' ; else if ( e.listing.sListingStatus.contract a=s. House Finder - is available on VeApps Applications Store, you can also dig deeper with filters and color that. Homesnap is the top-rated real estate ( APK ) 1.0.0.0 for Android Homesnap real &.

    1 Night In San Diego, The Naked Truth, Yan Bingtao Age, One Last Time, St Paul Catholic Church Mass Online, Global Female News Anchors, Nba Tv Philippines Wikipedia, Songs With Denotation,

    Leave a Comment:

    © 2021, Principled Prosperity Podcast.