define("controllers/Property/PropertyAddressItem",["require","ControllerObjects","Objects","Utilities","Application","sly","jquery","lodash"],function(e){return function(t){function r(){S=void 0,B=void 0,I=void 0,k=0,x=-1,C=!1,P=void 0,A=void 0,T=void 0,D=0,G={paging:!1,corner:!1,statusBar:!0,price:!0,units:{total:null,listings:null},openHouses:!1,address:!1,gradient:!0,statusText:!1,statusCssClass:null,detailsButton:!1,buildingSummary:!1,buildingUnit:!1,priceAddressGroup:!1,placardVersion:1},L=void 0,F=H.getBrowser()}function i(){G.corner=V.get("showCorner",!1),G.statusBar=V.get("showStatusBar",!0),G.statusCssClass=V.get("statusCssClass",!1),G.price=!V.get("showAddress",!1)&&V.get("showPrice",!0),G.placardVersion=V.get("placardVersion",1);var e=V.get("showDistance",null);if(G.price&&B.propertyCount&&B.propertyCount.raw&&B.propertyCount.raw>1?(G.openHouses=B.listing&&(B.listing.isOpenHouse||B.listing.isAgentOpen),G.units.total=B.propertyCount.commas,G.buildingSummary=!0,V.set("paging",!1)):G.price||(G.units=!1),G.address=B.address&&V.get("showAddress",!1)&&!G.price,V.get("showAddressAndPrice",!1)&&(G.address=!0,G.price=!0),G.gradient=(G.price||G.address||G.units.total)&&! (!0===t.buttonFavorite.data("favorite-status")?y.unFavorite.get({data:o,success:function(e){e.data&&a(!1,o,n,t,c,!0)}}):y.favorite.get({data:o,success:function(r){!r.data||!0!==r.data.success&&!0!==r.data.alreadyFavorited||(a(!0,o,n,t,c,!0),e(["modules/FBDare"],function(e){void 0!==e&&e.fbDareEvent("InitiateCheckout",[o.listingID])})),"function"==typeof gtag&>ag("event","listing_favorited")}}),!1):(r({type:"account.mode",callback:function(){d.getCurrentUser(function(e){var r,a;null!==e&&void 0!==e&&null!==(r=e.user)&&void 0!==r&&null!==(a=r.registrationStatus)&&void 0!==a&&a.registered&&i(t,o,n,c)},!0)}}),!1)})}function a(e,t,o,n,i,a){var s=g.get(!1,"favoriteItems",60);if(n.buttonFavorite.data("favorite-status",e).find("span").text(e?"star":"star_border"),n.buttonFavorite.attr("aria-label",e? (e.beds&&r.push({label:e.beds.label,value:e.beds.string}),e.baths&&r.push({label:e.baths.label,value:e.baths.string}),e.sqFt&&r.push({label:"Sq Ft",value:e.sqFt.string}),e.lotSize&&r.push({label:e.lotSize.label,value:e.lotSize.string}),e.yearBuilt&&r.push({label:"Year Built",value:e.yearBuilt}),r.slice(0,2===t?3:2)):r}function f(t,r){e(["modules/MLSIDXInfo"],function(e){e.getMLSInfo(t,function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.idxBits||{},i=e.features||{};if(t.showIdxLogo&&r.divIDXLogo.length){var s=_('').attr("src",e.brand.image.url.default).attr("alt",e.longName).attr("loading","lazy");s.addClass("bs4--img-fluid bs4--h-auto"),s.css({"aspect-ratio":e.brand.image.aspectRatio,"max-height":"40px",width:"auto","max-width":"75px"}),r.divIDXLogo.html(s).removeClass("bs4--d-none").addClass(" bs4--position-absolute").css({bottom:"18px",right:"14px"})}i.showByTenXOnHomesnap&&H.getCurrentUser(function(e){var t,r=(null===e||void 0===e?void 0:e.user)||{};null!==(t=r.permissions)&&void 0!==t&&t.mlsAgent||r.clientDetails||a({type:"reflect",name:"headerBrand.showByTenX"})})})})}function w(){if(S&&S.slyContainer.length&&V.get("paging",!1)&&V.$dom.width()){if(Math.floor(S.aFrame.width())!==I&&(I=Math.floor(S.aFrame.width()),S.ul.children("li").width(I),"object"==typeof L&&"function"==typeof L.reload)){var e=L.rel.centerItem;L.reload(),L.toCenter(e,!0)}}}function b(e,t){switch(e){case"$container.scroll":P||(P=t.$container),g(null,null,!0);break;case"window.newSize":case"window.resize":J(),g(t.$window,t.fold);break;case"modal.scroll":g(t.$window,t.fold,!0);break;case"window.scroll":g(t.$window,t.fold);break;case"dropdown.opened":g();break;case"propertyFavoriteStatus.updated":h(t)}E.event(e,t)}var S,B,I,k,x,C,P,A,T,D,F,L,$=e("ControllerObjects"),z=e("Objects"),U=e("Utilities"),H=e("Application"),_=(e("sly"),e("jquery")),M=e("lodash"),N=new $.Unique(t),O=new $.Callbacks,E=new $.ChildControllerManager,V=new $.StateManager(E,{}),X={template:new $.Getter({namespace:N.get(),success:function(e){try{u(e)}catch(e){throw void 0!==V&&null!==V&&console.info(V),e}},failure:function(){try{throw new Error("PropertyAddressItem controller: Unhandled Error")}catch(e){throw void 0!==V&&null!==V&&console.info(V),e}},template:{url:"controllers/Property/PropertyAddressItem.html",dom:["aFrame","slyContainer","ul","liPrimary",["liSecondary"],"divStatusBar","divSecondaryStatusBar","divOverlay","imgFinal","iPrevious","iNext","ulSliderPager","divLikelihoodStatusBar","buildingPageLink","spanFavorite","divIDXLogo"]}}),itemByIds:new $.Getter({namespace:N.get(),type:z.HSPropertyAddressItem,webService:"/service/PropertyAddresses/GetByIDs",success:function(e){try{n(e)}catch(e){throw void 0!==V&&null!==V&&console.info(V),e}},failure:function(){try{throw new Error("PropertyAddressItem controller: GetByIDs. READ REDFIN'S FAIR HOUSING POLICY AND THE NEW YORK STATE FAIR HOUSING NOTICE.
We recommend viewing REMAX.com and it's affiliated sites on one of the following browsers. In the Greenville school system, students enjoy just a short trip to AJ Whittenberg Elementary within the West. The information being provided is for consumers personal, non-commercial use and may not be used for any purpose other than to identify prospective properties consumers may be interested in purchasing. [e]:Array.isArray(e)?e:[e];null!==(r=window.Homesnap.mlsVersionNumber)&&void 0!==r||window.Homesnap.versionNumber;i.forEach(function(e){var r,i=window.Homesnap.versionNumber;if(-1==e.indexOf("https://")&&0!=e.indexOf("//")){var s=e.toLowerCase();e=a.cssAppHashes&&!a.cssAppHashes["".concat(s)]?
Luxury Homes for Sale in Augusta Street Area - Redfin Find an agent Listing information is deemed reliable but not guaranteed accurate. 27 Boggs St, Greenville, SC 29601, a Single Family Detached, 2 Beds, 4 Baths, listed on Residential.com price $4,100,000 in Greenville, South Carolina. There are several actions that could trigger this block including submitting a certain word or phrase, a SQL command or malformed data. ")),t.url=t.url.concat("brokerageid=",a),a&&window.location.replace("".concat(window.location.origin).concat(t.url)),!1}},s.reload={withUtmTags:function(e){if(!e||"object"!=typeof e||e.constructor!==Object)return!1;var t={promoCampaign:"utm_campaign",promoSource:"utm_source",promoMedium:"utm_medium",promoTerm:"utm_term",promoContent:"utm_content",promoDate:"date",salesUserID:"sdr",triggerEmailSubject:"subj"},r=Object.keys(e).map(function(r){if(e[r])return"".concat(t[r],"=").concat(e[r])}).filter(Boolean).join("&"),n="".concat(window.location.origin).concat(window.location.pathname,"? Homesnap.templates["controllers/UserItem.html"] = '{{#with data}}{{#if useConsumerViewDisplayPhone}}
{{#if image}}
{{/if}}
{{#if brand}}
{{else if chevron}}
keyboard_arrow_right
{{/if}} {{#if note}}
{{note}}
{{/if}}{{#if useConsumerViewDisplayPhone}}div{{else}}a{{/if}}>{{/with}}'; We are continuously working to improve the accessibility of our web experience for everyone, and we welcome feedback and accommodation requests. large:e.replace("{w}","1000").replace("{h}","120")}},getPieChartImage:function(e,t){var r="";for(var n in t)t.hasOwnProperty(n)&&(r+=t[n].Value+" - "+t[n].Label,r+="|");return{raw:e,small:e.replace("{w}","320").replace("{h}","160").replace("{color0}","00A3E1").replace("{color1}","56BBE1").replace("{color2}","abddf0").replace("{color3}","cccccc")+"&chdl="+r.slice(0,-1)}},getStatusBadges:function(e){function t(e,t,r){this.text=e,this.color=t,this.secondaryColor=r}var r=[];if(e.listing){if(e.listing.specialFeatures.comingSoon){var n=new t("Coming Soon","#fac332","");r.push(n)}else{var a,o,i=2===e.transactionType.raw;if(e.listing.sListingStatus.active)a=i? define("controllers/Property/PropertySidebar",["require","ControllerObjects","Application","Objects","Utilities"],function(e){return function(t){function n(e){switch(e.type){case"trackUserEvent":e.data&&(e.data.viewSourceID=3);break;case"leadgenForm.show":d();break;case"sellspeed.show":return N.exists("showSellSpeed")&&N.call("showSellSpeed"),!1;case"sellspeed.open":return N.exists("openSellSpeed")&&N.call("openSellSpeed"),!1;case"getAvailability.success":return D&&j.get("myListingAdminPanel").event("getAvailability.data",e.data.getAvailabilityData),!1;case"getAvailability.failure":return D&&j.get("myListingAdminPanel").event("getAvailability.failure"),!1;case"userItem.phoneNumberClicked":return"function"==typeof gtag&>ag("event","listing_lead_gen_phone_click"),!1}return N.call("bubble",e),!1}function i(e){W.update(e),o()}function o(){try{W.requireDom(),W.require("details"),W.require("propertyAddressItem"),W.optional("mlsFeedbackParams"),W.optional("qs")}catch(e){throw e}G.getCurrentUser(function(e){var t,n,i,o;A=e.user,S=null===(t=A)||void 0===t?void 0:null===(n=t.currentDetails)||void 0===n?void 0:null===(i=n.products)||void 0===i?void 0:null===(o=i.pro)||void 0===o?void 0:o.availableForUse,H.template.get({$dom:W.$dom,data:{details:W.get("details"),pro:S,permissions:A.permissions,coStarBrand:_,isCitysnap:E},pass:{$mobileActionsContainer:W.get("mobileActionsContainer"),$mobileConversationsContainer:W.get("mobileConversationsContainer"),$mobileAgentsContainer:W.get("mobileAgentsContainer")}})})}function r(e){var t,i,r,u,v,m,C,b;h=e.$dom;var L=e.data;y=e.data.details,null!==(t=y)&&void 0!==t&&null!==(i=t.status)&&void 0!==i&&i.enableCoExclusiveListing&&(j.add("listingRelatedListings",new x.ChildController({type:"controllers/Property/ListingRelatedListings",namespace:B.get(),register:{bubble:n}}),!0),W.updateController("listingRelatedListings",{$dom:h.divRelatedListings,data:{listingID:y.listingID}}));var M=W.get("propertyAddressItem"),k=W.get("mlsFeedbackParams");if(D=!1,A&&A.permissions&&A.permissions.mlsAgent){var R,F=y&&y.agentOnly&&y.agentOnly.agents.filter(function(e){return e.agent.entityID===A.entityID&&e});if(D=F&&F.length>=1,D&&(I=F.role),F&&A.permissions.homeSnapAdminTools&&null!==(R=Homesnap)&&void 0!==R&&R.environmentType&&1!=(1&Homesnap.environmentType)){var P=$("").addClass("font-12").text("to toggle the My Listing Admin Panel"),T=$("").addClass("bs4--border-0 bs4--bg-transparent bs4--text-hs-blue").text("Click Here");P.prepend(T),h.divFloatingContainer.append(P),T.on("click",function(e){return W.set("currentUserRelatedToListing",!D),o(),!1}),D=W.get("currentUserRelatedToListing")}a(e.pass.$mobileActionsContainer)}if(y&&y.conversations&&l(e.pass.$mobileConversationsContainer),(null!==(r=A)&&void 0!==r&&null!==(u=r.permissions)&&void 0!==u&&u.mlsAgent||S)&&p(),y.status&&y.status.canGenerateRapidCMA&&!D&&(j.add("requestCMA",new x.ChildController({type:"controllers/ListingRequestCMA",namespace:B.get(),register:{bubble:n}}),!0),W.updateController("requestCMA",{$dom:h.divRequestCMA,data:{listing:y,pro:S}}),h.divAgentActions.removeClass("hidden")),y.agentOnly){if(y.agentOnly.status&&y.agentOnly.status.checkForShowingUrl&&(D?g(M):(j.add("scheduleShowing",new x.ChildController({type:"controllers/ListingScheduleShowing",namespace:B.get(),register:{bubble:n,showingUrlSuccess:function(){h.divAgentActions.removeClass("hidden")},showingUrlHomesnapSuccess:function(){g(M)}}}),!0),W.updateController("scheduleShowing",{$dom:h.divScheduleShowing,data:{propertyAddressItem:W.get("propertyAddressItem")}}))),y.agentOnly.agents&&!D){h.divRelatedAgentsPanel.length>0&&h.divRelatedAgentsPanel.removeClass("bs4--d-none"),c(e.pass.$mobileAgentsContainer);var U=y.agentOnly.agents.length>1;j.add("relatedAgents",new x.ChildControllerArray({type:"controllers/ListingRelatedAgent",namespace:B.get(),register:{bubble:n,listingRelatedAgentCheck:function(e){j.get("relatedAgents").event("check",e.data),j.get("conversationInlineSend").event("relatedAgentsRecipient",e.data)},listingRelatedAgentUnCheck:function(e){j.get("relatedAgents").event("uncheck",e.data)}}}),!0),W.updateController("relatedAgents",{$dom:h.divRelatedAgents,data:y.agentOnly.agents.map(function(e,t){return{relatedAgent:e,showCheckBox:U&&e.status.showWithMessageTextBox,checked:0===t}})}),j.add("conversationInlineSend",new x.ChildController({type:"controllers/ConversationInlineSend",namespace:B.get(),register:{bubble:n}}),!0),W.updateController("conversationInlineSend",{$dom:h.divInlineConversation,data:{relatedAgent:y.agentOnly.agents[0],listing:y}})}}else if(y.listingID&&z.coStarBrand.is("citysnap")){var O=[];h.divLeadGenForm&&O.push(h.divLeadGenForm),j.add("scheduleAppointment",new x.ChildController({type:"controllers/Property/ScheduleAppointment",namespace:B.get(),register:{bubble:n}}),!0),W.updateController("scheduleAppointment",{$dom:h.divScheduleAppointment,data:{listingID:y.listingID,propertyAddressItem:y,siblings:O}})}if(y&&!y.listingID&&S&&M&&M.propertyID&&H.getOwner.get({$dom:W.$dom,data:{propertyID:M.propertyID},success:s,failure:function(){throw W&&console.info(W),new Error("Property Sidebar controller: Unhandled Error in GetOwnershipSnapshot web service")}}),null!==(v=A)&&void 0!==v&&null!==(m=v.permissions)&&void 0!==m&&m.agent){var q;null!==M&&void 0!==M&&null!==(q=M.transactionType)&&void 0!==q&&q.forSale&&!y.listingID&&h.btnNetSheet.on("click",function(){return j.add("netSheetCalculator",new x.ChildController({type:"controllers/NetSheetCalculator",namespace:B.get(),register:{bubble:n}}),!0),W.updateController("netSheetCalculator",{data:{propertyAddressItem:M,propertyDetails:y}}),!1}).removeClass("hidden"),j.add("advertiseUnits",new x.ChildController({type:"controllers/AdvertiseUnits",namespace:B.get(),register:{bubble:n}}),!0),W.updateController("advertiseUnits",{$dom:h.divAdvertiseUnits,data:{placementType:M&&M.listing?3:4,currentUser:A}})}var N=k&&"object"==typeof k&&Object.keys(k).length>0;!M||!h.divLeadGenForm||N||null!==(C=A)&&void 0!==C&&null!==(b=C.permissions)&&void 0!==b&&b.agent||d(e.pass.$mobileAgentsContainer),y.conversations&&y.conversations.length>0&&h.divRelatedConversations&&(j.add("conversationItem",new x.ChildControllerArray({type:"controllers/ConversationItem",namespace:B.get(),register:{bubble:n}}),!0),W.updateController("conversationItem",{$dom:h.divRelatedConversations,data:y.conversations.map(function(e){return{conversationItem:e,relatedConversation:!0}})}),h.btnSendInAMessage.on("click",function(){return j.add("sendInAMessageMaster",new x.ChildController({type:"controllers/SendInAMessageMaster",namespace:B.get(),register:{bubble:n}}),!0),W.updateController("sendInAMessageMaster",{data:{paItem:y}}),!1})),A&&A.currentDetails&&L.isCitysnap&&(A.currentDetails.clientAppType&&!A.currentDetails.clientAppType.isAppUser?
Westchester Mobile Crisis Team,
Apartments In Jones Valley Huntsville, Al,
Sunset Palms Apartments Miami,
When Does Edgewood High School Start,
Articles OTHER