var __extends,Bnet;(function(n){var t;(function(t){var i=function(){function i(n,t){this.eventBinder=n;this.fireteamSearchOptions=t;this.initialize()}return i.prototype.initialize=function(){this.fireteamInvitations=new t.FireteamInvitations(this.eventBinder);this.fireteamMembersList=new t.FireteamMembersList(this.eventBinder);this.fireteamAddToCalendar=new t.AddToCalendar(this.eventBinder);this.addListenersForModalTriggers();this.setupUserActions()},i.prototype.addListenersForModalTriggers=function(){var t=this;this.eventBinder.for(".btn_openEditFireteam").on("click",function(i){i.preventDefault();var r=$(i.currentTarget),u=new n.Fireteams.EditFireteamModal(t.eventBinder)});this.eventBinder.for(".js-open-report-fireteam").on("click",function(i){i.preventDefault();var r=$(i.currentTarget),u=r.attr("data-fireteamid"),f=new n.Fireteams.ReportFireteamModal(t.eventBinder,u)})},i.prototype.setupUserActions=function(){var i=this;this.eventBinder.for(".btn_fireteam").on("click",function(r){var o;r.preventDefault();var u=$(r.currentTarget),f=typeof u.attr("data-groupid")!==undefined?u.attr("data-groupid"):"0",e=u.attr("data-fireteamid"),s=u.attr("data-characterid"),h=$("#check-mic").is(":checked"),c=u.attr("data-isalternate");if(u.hasClass("btn_joinFireteam"))if(u.hasClass("disabled clickable")){if(SignIn.notSignedIn())return;n.Utilities.Modals.Error(u.attr("data-whydisabled"))}else o=new t.JoinFireteamModal(i.eventBinder);else u.hasClass("btn_leaveFireteam")?n.Fireteams.FireteamMemberActions.leaveFireteam(f,e):u.hasClass("btn_closeFireteam")&&n.Fireteams.FireteamOwnerActions.closeFireteam(f,e)})},i}();t.Fireteams=i})(t=n.Fireteams||(n.Fireteams={}))})(Bnet||(Bnet={})),function(n){var t;(function(t){var u=function(){function t(){}return t.joinFireteam=function(t,i,r,u,f,e){f.modalElement.destinyLoader({startOnInit:!0});bungieNetPlatform.fireteamService.JoinClanFireteam(t,i,r,u,e,function(){f.modalElement.find(".button").addClass("disabled");setTimeout(function(){f.modalElement.destinyLoader("stop");f.close();window.location.reload()},2e3)},function(t){f.modalElement.destinyLoader("stop");f.close();n.Utilities.Modals.Alert(t)})},t.createFireteam=function(t,i,r){bungieNetPlatform.fireteamService.CreateClanFireteam(t,i,function(t){r.close();t.Summary.groupId==="0"?n.Site.PageController.Instance.stateChange("/"+Localizer.CurrentCultureName+"/ClanV2/PublicFireteam?groupId=0&fireteamId="+t.Summary.fireteamId,!1):n.Site.PageController.Instance.stateChange("/"+Localizer.CurrentCultureName+"/ClanV2/Fireteam?groupId="+t.Summary.groupId+"&fireteamId="+t.Summary.fireteamId,!1)},function(t){n.Utilities.Modals.Alert(t)})},t.reportFireteam=function(t,i,r,u,f){var e={ignoredItemId:t,ignoredItemType:Globals.IgnoredItemType.Fireteam,comment:"",reason:i,itemContextId:t,itemContextType:Globals.IgnoredItemType.Fireteam,requestedPunishment:r,requestedBlastBan:u};bungieNetPlatform.ignoreService.FlagItem(e,function(){n.Utilities.Modals.Alert(Localizer.Community.thankyouforyourclanprofilereport);f.close()},function(t){n.Utilities.Modals.Alert(t);f.close()})},t.clansLoc=Localizer.Clans,t}(),i,r;t.NonFireteamMemberActions=u;i=function(){function t(){}return t.leaveFireteam=function(t,i){n.Utilities.Modals.Confirm(this.clansLoc.areyousureyouwanttoleavefireteam,n.ConfirmationReason.Warning,function(){bungieNetPlatform.fireteamService.LeaveClanFireteam(t,i,function(){n.Site.PageController.Instance.reloadPage()},function(t){n.Utilities.Modals.Alert(t)})})},t.AddToSystemCalendar=function(t,i,r,u){var f={url:t,start:moment(i).toISOString().replace(/\W/g,""),summary:u,title:r};n.Utilities.AddToCalendar.AddToSystemCalendar(f)},t.AddToGoogleCalendar=function(t,i,r,u){var f={url:t,start:moment(i).seconds(0).milliseconds(0).toISOString().replace(/\W/g,""),summary:u,title:r,startendString:n.Utilities.AddToCalendar.GenerateStartEndDateString(i),calendarLink:{name:r,url:t}};n.Utilities.AddToCalendar.AddGoogleEvent(f)},t.OpenAddToCalendarModal=function(t){var i=new n.Modal("addToCalendarModal",$("#add-to-calendar-modal").html());i.open();t.for("#js-schedule").on("click",function(t){t.preventDefault();var r=$(t.currentTarget),u=window.location.href,f=r.attr("data-start"),e=r.attr("data-title"),o=r.attr("data-summary");n.Fireteams.FireteamMemberActions.AddToSystemCalendar(u,f,e,o);i.close()});t.for("#js-schedule-google").on("click",function(t){t.preventDefault();var r=$(t.currentTarget),u=window.location.href,f=r.attr("data-start"),e=r.attr("data-title"),o=r.attr("data-summary");n.Fireteams.FireteamMemberActions.AddToGoogleCalendar(u,f,e,o);i.close()})},t.clansLoc=Localizer.Clans,t}();t.FireteamMemberActions=i;r=function(){function t(){}return t.closeFireteam=function(t,i){var r=this;bungieNetPlatform.fireteamService.CloseFireteam(t,i,function(){var t=new n.Modal("confirmModal",r.clansLoc.successfullyclosedfireteam);t.afterCloseCallback=function(){n.Site.PageController.Instance.reloadPage()};t.open()},function(t){n.Utilities.Modals.Alert(t)})},t.kickFromFireteam=function(t,i,r,u){var f=this;n.Utilities.Modals.Confirm(this.clansLoc.areyousureyouwanttokick,n.ConfirmationReason.Warning,function(){bungieNetPlatform.fireteamService.KickFromClanFireteam(t,i,r,u,function(){var t=new n.Modal("confirmModal",Localizer.Format(f.clansLoc.successfullyisbanuser,{isBan:u?f.clansLoc.banned:f.clansLoc.kicked}));t.afterCloseCallback=function(){n.Site.PageController.Instance.reloadPage()};t.open()},function(t){n.Utilities.Modals.Alert(t)})})},t.editFireteam=function(t,i,r,u){bungieNetPlatform.fireteamService.EditClanFireteam(t,i,r,function(t){u.close();n.Site.PageController.Instance.redirect("/"+Localizer.CurrentCultureName+"/ClanV2/Fireteam?groupId="+t.Summary.groupId+"&fireteamId="+t.Summary.fireteamId)},function(t){n.Utilities.Modals.Alert(t)})},t.clansLoc=Localizer.Clans,t}();t.FireteamOwnerActions=r})(t=n.Fireteams||(n.Fireteams={}))}(Bnet||(Bnet={})),function(n){var t;(function(t){var i=function(){function t(n){this.eventBinder=n;this.addListeners()}return t.prototype.addListeners=function(){this.eventBinder.for(".btn_sendInvite").on("click",function(t){t.preventDefault();var i=$(t.currentTarget),r=i.attr("data-fireteamid"),u=typeof i.attr("data-groupid")!==undefined?i.attr("data-groupid"):"0",f=i.attr("data-membershipid");$(".fireteam-container").destinyLoader({startOnInit:!0,background:!0});bungieNetPlatform.fireteamService.IndividualInviteToDestiny2Fireteam(u,r,f,function(t){n.Fireteams.FireteamInvitations.showTheInviteResults({membershipId:t})},function(t){n.Fireteams.FireteamInvitations.showTheInviteResultsError(t)})});this.eventBinder.for(".btn_sendInvites").on("click",function(t){t.preventDefault();var i=$(t.currentTarget),r=i.attr("data-fireteamid"),u=typeof i.attr("data-groupid")!==undefined?i.attr("data-groupid"):"0";$(".fireteam-container").destinyLoader({startOnInit:!0,background:!0});bungieNetPlatform.fireteamService.InviteToDestiny2Fireteam(u,r,!1,function(t){n.Fireteams.FireteamInvitations.showTheInviteResults(t)},function(t){n.Fireteams.FireteamInvitations.showTheInviteResultsError(t)})})},t.showTheInviteResultsError=function(t){$(".fireteam-container").destinyLoader("stop");n.Utilities.Modals.Error(t)},t.showTheInviteResults=function(n){var u=$(".users-fireteam > li"),f="result-alreadyin",e="result-error",o="result-throttle",i;u.removeClass(f+" "+e+" "+o);var s=0,h=0,c=0;for(i in n){var r=n[i],l=i,t=u.filter("[data-membershipid="+l+"]");t.length!==0&&(r===Globals.FireteamPlatformInviteResult.AlreadyInFireteam?(t.addClass(f),h++):r===Globals.FireteamPlatformInviteResult.ServiceError?(t.addClass(e),c++):r===Globals.FireteamPlatformInviteResult.Throttled&&(t.addClass(o),s++))}this.showFireteamInviteResultModal(s,h,c);$(".fireteam-container").destinyLoader("stop")},t.showFireteamInviteResultModal=function(t,i,r){var u="",f;t>0&&(u+=Localizer.Clans.pinvitationstouserswere);i>0&&(u+=Localizer.Clans.pinvitationsnotsentbecause);r>0&&(u+=Localizer.Clans.ptherewasanerrorinviting);t===0&&i===0&&r===0&&(u+=Localizer.Clans.pgoodtogoyourfireteam);f=new n.Modal("inviteResultModal",u);f.afterCloseCallback=function(){n.Site.PageController.Instance.reloadPage()};f.open()},t}();t.FireteamInvitations=i})(t=n.Fireteams||(n.Fireteams={}))}(Bnet||(Bnet={})),function(n){var t;(function(t){var i=function(){function t(t){this.eventBinder=t;this.recruitConfig=n.Site.getPageData("RecruitConfig");this.setupPlayerSlots()}return t.prototype.setupPlayerSlots=function(){var t=this;$(document).off(".updatePlayerSlots");$(document).on("fireteamUpdated.updatePlayerSlots",function(i,r){t.fireteamOnPage(r.fireteamUpdate.fireteamId.toString())&&t.markPlayerSlotsOnSearchPage(r);t.isFireteamPage(r.fireteamUpdate.groupId.toString(),r.fireteamUpdate.fireteamId.toString())&&n.Site.PageController.Instance.reloadPage()});this.eventBinder.for(".btn_fireteamOwner").on("click",function(t){t.preventDefault();var i=$(t.currentTarget),r=typeof i.attr("data-groupid")!==undefined?i.attr("data-groupid"):"0",u=i.attr("data-fireteamid"),f=i.attr("data-membershipid"),e=i.hasClass("btn_ban");n.Fireteams.FireteamOwnerActions.kickFromFireteam(r,u,f,e)})},t.prototype.fireteamOnPage=function(n){return $(".item-fireteam[data-id="+n+"]").length},t.prototype.isFireteamPage=function(n,t){return window.location.search.indexOf("fireteamId="+t)>-1&&window.location.search.indexOf("groupId="+n)},t.prototype.markPlayerSlotsOnSearchPage=function(n){var t=$(".item-fireteam[data-id="+n.fireteamUpdate.fireteamId+"]");n.fireteamUpdate.isRemoved&&t.find(".player-slot.used").last().removeClass("used");n.fireteamUpdate.isRemoved||t.find(".player-slot").not(".used").last().addClass("used")},t}();t.FireteamMembersList=i})(t=n.Fireteams||(n.Fireteams={}))}(Bnet||(Bnet={}));__extends=this&&this.__extends||function(){var n=function(t,i){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])},n(t,i)};return function(t,i){function r(){this.constructor=t}n(t,i);t.prototype=i===null?Object.create(i):(r.prototype=i.prototype,new r)}}(),function(n){var t;(function(t){var i=function(){function n(n){this.eventBinder=n;this.initialize()}return n.prototype.initialize=function(){},n}(),r,u,f,e;t.FireteamActionModal=i;r=function(t){function i(n,i){var r=t.call(this,n)||this;return r.fireteamId=i,r}return __extends(i,t),i.prototype.initialize=function(){var i=this,t=new n.Modal("reportModal",$("#fireteam-report").html());this.eventBinder.forDocument(".js-report-fireteam").on("click",function(r){r.preventDefault();var o=$(r.currentTarget),u=t.modalElement.find(".js-msgreport_reason select").val(),f=t.modalElement.find(".js-mod_report_select select").length?t.modalElement.find(".js-mod_report_select select").val():Globals.ModeratorRequestedPunishment.Unknown,e=$(".js-blastban [type=checkbox]").is(":checked");n.Fireteams.NonFireteamMemberActions.reportFireteam(i.fireteamId,u,f,e,t)});this.eventBinder.forDocument(".js-close-report-fireteam").on("click",function(){t.close()});t.open()},i}(i);t.ReportFireteamModal=r;u=function(t){function i(n){return t.call(this,n)||this}return __extends(i,t),i.prototype.initialize=function(){var i=this,t=new n.Modal("joinModal",$("#fireteam-character-switcher").html()),r=$("#modal-joinModal");this.eventBinder.forDocument("#modal-joinModal .btn_joinFireteam").on("click",function(i){i.preventDefault();var r=$(i.currentTarget),u=$("select[name=platform]"),f=u.length?u.val():0,c=$(".js-character_platform"+f),e=$("#modal-joinModal").find("select[name=character]:visible").val(),o=r.attr("data-groupid"),s=r.attr("data-fireteamid"),h=$("#check-mic").is(":checked");n.Fireteams.NonFireteamMemberActions.joinFireteam(o,s,e,h,t,f)});if(r.find(".js-fireteamplatform")){this.eventBinder.forDocument("#modal-joinModal .js-fireteamplatform select").on("change",function(n){var t=$(n.currentTarget),r=t.val();i.showOnlyValidCharacterDropdown(r)});t.afterOpenCallback=function(){i.showOnlyValidCharacterDropdown($("#modal-joinModal .js-fireteamplatform select").val())}}t.open()},i.prototype.showOnlyValidCharacterDropdown=function(n){$(".js-character_platformCS").length&&(n="CS");this.$characterDropdowns=$(".dropdown-item[name=character]");this.$characterDropdowns.hide();this.$characterDropdowns.filter(".js-character_platform"+n).show()},i}(i);t.JoinFireteamModal=u;f=function(i){function r(n){return i.call(this,n)||this}return __extends(r,i),r.prototype.initialize=function(){var i=new n.Modal("edit-fireteam",$("#modal-edit-fireteam").html());this.eventBinder.forDocument(".btn_editFireteam").on("click",function(t){t.preventDefault();var r=$(t.currentTarget).closest("#modal-edit-fireteam"),e=r.find("input[name=groupid]").val(),o=r.find("input[name=fireteamid]").val(),u=r.find("select[name=slots]").val(),h=r.find("input[name=title]").val(),s=r.find("input[name=time]").val(),f={fireteamId:o,groupId:e,title:h};!0&&s!==null&&(f.scheduledTime=s);typeof u!="undefined"&&u!==null&&(f.playerSlotCount=u);n.Fireteams.FireteamOwnerActions.editFireteam(f,e,o,i)});i.open();i.afterOpenCallback=function(){var n=new t.Scheduler}},r}(i);t.EditFireteamModal=f;e=function(i){function r(n){return i.call(this,n)||this}return __extends(r,i),r.prototype.initialize=function(){var t=this;this.fireteamActivityDefinitions=n.Site.getPageDataOrDefault("FireteamActivityConfig",[]);this.modal=new n.Modal("create-fireteam",$("#modal-create-fireteam").html());this.langSelector=new n.UiKit.FormKit.DropdownItem("lang-selector-create");this.eventBinder.forDocument("#modal-create-fireteam .btn_createFireteam").on("click",function(n){n.preventDefault();t.createFireteam(n)});this.eventBinder.forDocument("#modal-create-fireteam .js-activityType select").on("change",function(n){var r=$(n.currentTarget),i=r.val(),u=t.fireteamActivityDefinitions.find(function(n){return n.Id===parseInt(i,10)});t.updateMaxFireteamMemberCount(u.MaxFireteamSize);$("#fireteam-image").css("background-image","url("+t.getFireteamBackgroundImage(i)+")")});this.eventBinder.forDocument("#modal-create-fireteam .js-fireteamplatform select").on("change",function(n){var i=$(n.currentTarget),r=i.val();t.showOnlyValidCharacterDropdown(r)});this.modal.afterOpenCallback=function(){t.setupScheduler();t.showOnlyValidCharacterDropdown($("#modal-create-fireteam .js-fireteamplatform select").val());t.changeLangToSelected()};this.modal.open()},r.prototype.getFireteamBackgroundImage=function(n){var t=this.fireteamActivityDefinitions.find(function(t){return t.Id===parseInt(n,10)});return typeof t=="undefined"?"/img/theme/destiny/bgs/fireteams/fireteamGeneral.jpg":t.SquareImage},r.prototype.updateMaxFireteamMemberCount=function(t){var r,f,i,e,u;t===0?t=6:t;r=new n.UiKit.FormKit.DropdownItem("slots");r.select("DEFAULT_OPTION");f=$(r.selector).find(".select-options .js-option-selectable");i=$(r.selector).find("option");i.get().forEach(function(n){return n.disabled=!1});e=f.add(i);e.css("display","flex");u=i.filter(function(n){return n>t-1});u.hide();u.get().forEach(function(n){return n.disabled=!0});i.filter(function(n){return n>t-1}).css("display","none")},r.prototype.setupScheduler=function(){this.scheduler=new t.Scheduler;var i=new n.UiKit.FormKit.CheckboxItem("isScheduled");i.on("change",function(n){var t=n.kitItem;i.isChecked?$("#modal-create-fireteam .container-date-options").show():$("#modal-create-fireteam .container-date-options").hide()})},r.prototype.showOnlyValidCharacterDropdown=function(n){$(".js-character_platformCS").length&&(n="CS");this.$characterDropdowns=$(".dropdown-item[name=character]");this.$characterDropdowns.hide();this.$characterDropdowns.filter(".js-character_platform"+n).show()},r.prototype.changeLangToSelected=function(){for(var i,n="",r=window.location.search.split("&"),t=0;t<r.length;t++)i=r[t].split("="),i[0]==="lang"&&(n=i[1]);n!==""&&this.langSelector.select(n)},r.prototype.createFireteam=function(t){var e=this,f;if(!this.isThrottled){this.isThrottled=!0;window.setTimeout(function(){e.isThrottled=!1},1e3);var i=$(t.currentTarget).closest("#fireteam-form"),r=i.find("input[name=groupid]").val(),o=i.find("select[name=activityType]").val(),s=i.find("select[name=platform]").val(),h=i.find("select[name=slots]").val(),c=i.find("input[name=title]").val(),l=i.find("select[name=lang]").val(),a=$(".dropdown-item[name=character]:visible").find("select").val(),v=i.find("input[name=includesCrossPlay]").is(":checked"),y=i.find("input[name=isPublic]").is(":checked"),p=i.find("input[name=hasMic]").is(":checked"),w=i.find("input[name=time]"),u="",b=i.find(".container-date-options").is(":visible");b&&(u=w.val());f={platform:s,activityType:o,scheduledTime:u,playerSlotCount:h,title:c,isPublic:y,ownerCharacterId:a,ownerHasMicrophone:p,locale:l,preferNativePlatform:!v};n.Fireteams.NonFireteamMemberActions.createFireteam(f,r!==""?r:0,this.modal)}},r}(i);t.CreateFireteamModal=e})(t=n.Fireteams||(n.Fireteams={}))}(Bnet||(Bnet={})),function(n){var t;(function(t){var r=function(){function n(){var t=Localizer.CurrentCultureName,n=t.slice(0,2),i={animate:!0,clckopens:!0,enableTime:!0,dateFormat:"Z",altInput:!0,altFormat:"F j, Y "+(n==="en"?"h:i K":"H:i"),locale:n,maxDate:moment(new Date).add(2,"weeks").toISOString(),minDate:moment(new Date).add(1,"hours").toISOString(),time_24hr:n==="en"?!1:!0};this.flatpickr=flatpickr("input[type=datetime-local]",i)}return n}(),i;t.Scheduler=r;i=function(){function t(n){this.eventBinder=n;this.addListeners()}return t.prototype.addListeners=function(){var t=this;this.eventBinder.for("#js-schedule-open").on("click",function(){n.Fireteams.FireteamMemberActions.OpenAddToCalendarModal(t.eventBinder)});this.eventBinder.for("#js-schedule").on("click",function(t){t.preventDefault();var i=$(t.currentTarget),r=window.location.href,u=i.attr("data-start"),f={url:r,start:moment(u).toISOString().replace(/\W/g,""),summary:"Fireteam summary here",title:"Scheduled Fireteam Title"};n.Utilities.AddToCalendar.AddToSystemCalendar(f)});this.eventBinder.for("#js-schedule-google").on("click",function(t){t.preventDefault();var i=$(t.currentTarget),r=window.location.href,u=i.attr("data-start"),f=i.attr("data-title"),e={url:r,start:moment(u).seconds(0).milliseconds(0).toISOString().replace(/\W/g,""),summary:"Fireteam summary here",title:"Scheduled Fireteam Title",startendString:n.Utilities.AddToCalendar.GenerateStartEndDateString(u),calendarLink:{name:f,url:r}};n.Utilities.AddToCalendar.AddGoogleEvent(e)})},t}();t.AddToCalendar=i})(t=n.Fireteams||(n.Fireteams={}))}(Bnet||(Bnet={})),function(n){var t;(function(t){var i=function(){function t(n,t,i,r,u){this.myViewOptionsKey="myView";this.allViewOptionsKey="allView";this.platformLocalStorageKey="fireteamPlatUpdated";this.fireteamOptionsLocalStorageKey="fireteamOptionsUpdate";this.eventBinder=n;this.replacedSectionSelector=t;this.postLoadFunction=i;this.isClanView=u;this.initialize(r)}return t.prototype.initialize=function(n){this.isMyFireteamsView=n;this.setupRemeberedOptions();this.addListeners()},t.prototype.addListeners=function(){var n=this;this.eventBinder.for("#fireteam-form select").on("change",function(t){var i=$(t.currentTarget);i.attr("name")==="lang"&&n.updateOptions("fireteamLang",i.val());i.attr("name")==="platform"&&n.updateOptions(n.platformLocalStorageKey,i.val());n.LoadSearchResults(i);n.storeLocalStorage()})},t.prototype.setupRemeberedOptions=function(){this.getLocalStorage();typeof this.options!="undefined"&&typeof this.viewOptions!="undefined"&&(this.setupRemeberedOption(this.platformLocalStorageKey,"fireteamplatform"),this.setupRemeberedOption("fireteamLang","lang-selector-search"))},t.prototype.setupRemeberedOption=function(t,i){var r=this.viewOptions[t],u;(r===null||r==="null")&&(n.Utilities.LocalStorage.setItem(t,""),r="");r==="3"&&(r="");r!==""&&r!==null&&r!=="null"&&(u=new n.UiKit.FormKit.DropdownItem(i),u.exists&&u.val()!==r&&(u.select(r),this.LoadSearchResults($("#fireteam-form select").eq(0))))},t.prototype.GenerateNewUrl=function(n){var t=window.location.pathname+"?";return this.isMyFireteamsView&&!this.isClanView&&(t+="isMine=True&"),n.find("select").each(function(n,i){var r=$(i),u=r.attr("name"),f=r.val();t+=u+"="+f+"&"}),n.find("input").each(function(n,i){var r=$(i),u=r.attr("name"),f=r.val();t+=u+"="+f+"&"}),t},t.prototype.LoadSearchResults=function(t){var i=this,u=t.closest("form"),r=this.GenerateNewUrl(u);n.Site.PageController.Instance.loadCustomSection(r,n.Site.UrlChangeType.PushState,this.replacedSectionSelector,!1,r,function(n){$(i.replacedSectionSelector).replaceWith(n);i.postLoadFunction()},function(){n.Utilities.Modals.Error(Localizer.Clans.therewasaproblemloading)})},t.prototype.storeLocalStorage=function(){localStorage.setItem(this.fireteamOptionsLocalStorageKey,JSON.stringify(this.options))},t.prototype.getLocalStorage=function(){var n,t;this.options=JSON.parse(localStorage.getItem(this.fireteamOptionsLocalStorageKey));(this.options===null||this.options==="null")&&(this.options={myView:(n={},n[this.platformLocalStorageKey]="",n.fireteamLang="",n),allView:(t={},t[this.platformLocalStorageKey]="",t.fireteamLang="",t)});typeof this.options!="undefined"&&(this.isMyFireteamsView&&typeof this.options[this.myViewOptionsKey]!="undefined"?this.viewOptions=this.options[this.myViewOptionsKey]:this.isMyFireteamsView||typeof this.options[this.allViewOptionsKey]=="undefined"||(this.viewOptions=this.options[this.allViewOptionsKey]))},t.prototype.updateOptions=function(n,t){this.viewOptions[n]=t;this.options[this.isMyFireteamsView?this.myViewOptionsKey:this.allViewOptionsKey]=this.viewOptions},t}();t.FireteamSearchOptions=i})(t=n.Fireteams||(n.Fireteams={}))}(Bnet||(Bnet={}))