(self.webpackChunk=self.webpackChunk||[]).push([[88908],{938640:(e,n,t)=>{(e.exports=t(931506)(!1)).push([e.id,".rtb-open-in-app-banner {\n z-index: 99999;\n position: absolute;\n left: 0;\n right: 0;\n bottom: 0;\n top: 0;\n pointer-events: none;\n}\n.rtb-open-in-app-banner__overlay {\n background: rgba(5, 0, 56, 0.2);\n position: absolute;\n left: 0;\n right: 0;\n bottom: 0;\n top: 0;\n pointer-events: none;\n}\n.rtb-open-in-app-banner__overlay-enter {\n opacity: 0;\n}\n.rtb-open-in-app-banner__overlay-enter-active {\n transition: opacity 0.25s ease-in-out;\n opacity: 1;\n}\n.rtb-open-in-app-banner__overlay-exit {\n opacity: 1;\n}\n.rtb-open-in-app-banner__overlay-exit-active {\n transition: opacity 0.25s ease-in-out;\n opacity: 0;\n}\n.rtb-open-in-app-banner__box {\n left: 0;\n right: 0;\n position: absolute;\n background: #ffffff;\n display: -ms-flexbox;\n display: flex;\n -ms-flex-direction: column;\n flex-direction: column;\n box-shadow: 0 -2px 8px 0 rgba(5, 0, 56, 0.16);\n height: 201px;\n pointer-events: all;\n}\n.rtb-open-in-app-banner__box-enter {\n bottom: -219px;\n}\n.rtb-open-in-app-banner__box-enter-active {\n transform: translateY(-219px);\n transition: transform 0.25s ease-in-out;\n}\n.rtb-open-in-app-banner__box-enter-done {\n bottom: 0;\n}\n.rtb-open-in-app-banner__box-exit {\n bottom: 0;\n}\n.rtb-open-in-app-banner__box-exit-active {\n transform: translateY(219px);\n transition: transform 0.25s ease-in-out;\n}\n.rtb-open-in-app-banner__logo {\n width: 32px;\n height: 32px;\n}\n.rtb-open-in-app-banner__title {\n margin-left: 16px;\n font-size: 24px;\n font-weight: bold;\n line-height: 1.33;\n color: #050038;\n}\n.rtb-open-in-app-banner__content {\n padding: 12px 16px 16px;\n}\n.rtb-open-in-app-banner__description {\n font-size: 16px;\n color: #9391a6;\n}\n.rtb-open-in-app-banner__header {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-direction: row;\n flex-direction: row;\n padding: 16px 16px 0;\n -ms-flex-align: center;\n align-items: center;\n}\n.rtb-open-in-app-banner__controls {\n border-top: 0.5px solid #9391a6;\n display: -ms-flexbox;\n display: flex;\n -ms-flex-direction: row;\n flex-direction: row;\n -ms-flex-pack: justify;\n justify-content: space-between;\n padding-left: 16px;\n padding-right: 16px;\n -ms-flex-align: center;\n align-items: center;\n height: 65px;\n}\n.rtb-open-in-app-banner__button {\n border-radius: 18px;\n padding-top: 5px;\n}\n.rtb-open-in-app-banner__button > span {\n margin-left: 16px;\n margin-right: 16px;\n font-size: 16px;\n line-height: 1.5;\n}\n.rtb-open-in-app-banner__primary {\n height: 31px;\n background-color: #4262ff;\n}\n.rtb-open-in-app-banner__primary > span {\n color: #ffffff;\n}\n.rtb-open-in-app-banner__normal {\n height: 30px;\n border: 0.5px solid #9391a6;\n}\n.rtb-open-in-app-banner__normal > span {\n color: #050038;\n}\n",""])},797781:(e,n,t)=>{var o=t(296863);(e.exports=t(931506)(!1)).push([e.id,".cnvsSearch {\n position: absolute;\n width: 260px;\n font-size: 14px;\n cursor: pointer;\n top: 0;\n right: 0;\n box-shadow: none;\n background-color: transparent;\n}\n.cnvsSearch-hideElement {\n display: none !important;\n}\n.cnvsSearch_separator {\n border-bottom: solid 1px #cdccd7;\n}\n.cnvsSearch .icon {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-pack: center;\n justify-content: center;\n -ms-flex-align: center;\n align-items: center;\n min-width: 40px;\n margin: 8px 0 9px 0;\n}\n.cnvsSearch .cnvsSearch-text {\n display: -ms-flexbox;\n -ms-flex-align: center;\n margin: auto 16px auto 0;\n color: #050038;\n}\n.cnvsSearch_inputContainer {\n display: -ms-flexbox;\n display: flex;\n height: 40px;\n}\n.cnvsSearch_inputContainer_icon {\n height: 22px;\n min-width: 22px;\n max-width: 22px;\n opacity: 0.6;\n padding: 9px;\n}\n.cnvsSearch_inputContainer_input {\n border: none;\n color: #050038;\n -ms-flex-positive: 1;\n flex-grow: 1;\n font-size: 14px;\n}\n.cnvsSearch_inputContainer_input::-webkit-input-placeholder {\n color: #5f5c80;\n}\n.cnvsSearch_inputContainer_input::-moz-placeholder {\n color: #5f5c80;\n}\n.cnvsSearch_inputContainer_input:-moz-placeholder {\n color: #5f5c80;\n}\n.cnvsSearch_inputContainer_input:-ms-input-placeholder {\n color: #5f5c80;\n}\n.cnvsSearch_inputContainer_input::-ms-input-placeholder {\n color: #5f5c80;\n}\n.cnvsSearch_inputContainer_input:-ms-input-placeholder {\n color: #5f5c80;\n opacity: 1;\n /* Firefox */\n}\n.cnvsSearch_inputContainer_input::placeholder {\n color: #5f5c80;\n opacity: 1;\n /* Firefox */\n}\n.cnvsSearch_results {\n max-height: calc(100vh - 120px);\n}\n.cnvsSearch_results--scrolled {\n max-height: calc(100vh - 119px);\n}\n.cnvsSearch_results .cnvsSearch_tag {\n margin: auto 6px auto 0;\n padding: 1px 4px;\n color: #ffffff;\n -ms-flex-align: center;\n align-items: center;\n display: -ms-flexbox;\n display: flex;\n max-width: 180px;\n overflow: hidden;\n white-space: nowrap;\n}\n.cnvsSearch_results .cnvsSearch-text {\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n.cnvsSearch_results_whiteSpace {\n height: 10px;\n}\n.cnvsSearch_results_noResults {\n color: #9391a6;\n height: 36px;\n line-height: 36px;\n text-align: left;\n padding-left: 40px;\n}\n.cnvsSearch_results_result {\n display: -ms-flexbox;\n display: flex;\n height: 36px;\n padding-left: 4px;\n}\n.cnvsSearch_results_result:hover,\n.cnvsSearch_results_result-selected {\n background: #f5f5f7;\n}\n.cnvsSearch_results .cnvsSearch_icon {\n height: 16px;\n width: 16px;\n opacity: 0.8;\n}\n.cnvsSearch.ng-hide {\n opacity: 0;\n transform: translateX(70px);\n}\n.cnvsSearch.ng-hide .cnvsSearch_inputContainer {\n display: none;\n}\n.cnvsSearch.ng-hide-add,\n.cnvsSearch.ng-hide-remove {\n transition: all 0.2s ease-out;\n}\n.cnvsSearch .cnvsSearch_inputContainer_icon {\n opacity: 0;\n}\n.cnvsSearch .cnvsSearch_inputContainer {\n height: 48px;\n}\n.cnvsSearch .cnvsSearch__box {\n margin-top: 4px;\n background-color: #ffffff;\n border-radius: 4px;\n box-shadow: 0px 4px 16px rgba(5, 0, 56, 0.12);\n}\n.cnvsSearch .search-options__filters {\n padding-right: 8px;\n}\n.cnvsSearch .search-options__filters:not(:hover):not(.svg-button--active) {\n opacity: 0.2;\n}\n.search-options__switch {\n width: 44px;\n opacity: 0.2;\n background-image: url("+o(t(248008))+");\n background-position: 50%;\n background-repeat: no-repeat;\n}\n.search-options__switch:hover {\n opacity: 0.6;\n}\n.search-options__switch--selected {\n opacity: 0.6;\n}\n.search-options__container {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-wrap: wrap;\n flex-wrap: wrap;\n padding: 12px;\n -ms-flex-pack: justify;\n justify-content: space-between;\n}\n.search-options__button {\n height: 26px;\n line-height: 26px;\n text-align: center;\n padding: 0 10px;\n font-size: 14px;\n color: #050038;\n display: -ms-flexbox;\n display: flex;\n}\n.search-options__button:hover {\n color: #4262ff;\n}\n.search-options__button:hover .search-options__triangle {\n border-top-color: #4262ff;\n}\n.search-options__button:first-child {\n padding-left: 4px;\n}\n.search-options__button:last-child {\n padding-right: 4px;\n}\n.search-options__button--disabled {\n pointer-events: none;\n opacity: 0.4;\n}\n.search-options__triangle {\n border: 4px solid white;\n border-top-color: #4a4a4a;\n margin: 12px 0 0 7px;\n}\n.cnvsSearch-mobile .cnvsSearch {\n top: 8px;\n left: 8px;\n width: calc(100% - 16px);\n z-index: 3021;\n font-size: 16px;\n color: #050038;\n box-shadow: none;\n border-radius: 4px;\n}\n.cnvsSearch-mobile .cnvsSearch_inputContainer {\n height: 48px;\n}\n.cnvsSearch-mobile .cnvsSearch_inputContainer_input {\n font-size: 16px;\n margin-right: 4px;\n}\n.cnvsSearch-mobile .cnvsSearch_results {\n max-height: calc(100vh - 64px);\n}\n.cnvsSearch-mobile .cnvsSearch_results_result {\n height: 48px;\n}\n.cnvsSearch-mobile .cnvsSearch_results_result .cnvsSearch-text {\n color: #050038;\n line-height: 3;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n.cnvsSearch-mobile .cnvsSearch__overlay {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n background: rgba(0, 0, 0, 0.4);\n z-index: 3020;\n}\n.cnvsSearch-mobile .cnvsSearch__overlay.ng-hide {\n opacity: 0;\n}\n.cnvsSearch-mobile .cnvsSearch__overlay.ng-hide-add,\n.cnvsSearch-mobile .cnvsSearch__overlay.ng-hide-remove {\n transition: opacity 0.2s ease-in-out;\n}\n",""])},165990:(e,n,t)=>{(e.exports=t(931506)(!1)).push([e.id,"/*\n * There are quite a lot of unused styles left over from the old version of the interface in this file.\n */\n.cnvs-top {\n position: relative;\n transition: margin 0.15s ease-out;\n}\n.cnvs-top .to-dashboard {\n cursor: pointer;\n left: 14px;\n position: absolute;\n z-index: 90;\n top: 10px;\n}\n.cnvs-top .to-dashboard .icon {\n width: 38px;\n height: 38px;\n}\n.cnvs-top .save-and-exit {\n position: absolute;\n z-index: 90;\n top: 10px;\n font-size: 14px;\n left: 10px;\n float: left;\n height: 38px;\n padding: 0 10px;\n color: #ffffff;\n border-radius: 2px;\n width: 118px;\n text-align: center;\n box-sizing: border-box;\n line-height: 38px;\n box-shadow: 0px 4px 16px rgba(5, 0, 56, 0.12);\n}\n.cnvs-top .save-and-exit:hover {\n background-color: #f9f9f9;\n}\n.cnvs-top .title-wrapper {\n position: absolute;\n left: 10px;\n right: 0;\n top: 0;\n}\n.cnvs-top .title-wrapper--dashboard {\n left: 65px;\n}\n.cnvs-top .title-wrapper--jira,\n.cnvs-top .title-wrapper--template {\n left: 138px;\n}\n.cnvs-top .board-title-size {\n min-width: 80px;\n height: 38px;\n text-align: center;\n font-size: 16px;\n line-height: 41px;\n padding: 0 15px;\n color: #606060;\n}\n.cnvs-top .info-box {\n background-color: rgba(0, 0, 0, 0.15);\n border-radius: 3px;\n position: absolute;\n z-index: 90;\n top: 10px;\n box-shadow: 0px 4px 16px rgba(5, 0, 56, 0.12);\n}\n.cnvs-top .info-box .board-title {\n min-width: 80px;\n height: 38px;\n text-align: center;\n font-size: 16px;\n line-height: 41px;\n padding: 0 15px;\n color: #606060;\n float: left;\n background-color: #f2f2f2;\n color: #4d4d4d;\n cursor: pointer;\n border-top-left-radius: 2px;\n border-bottom-left-radius: 2px;\n}\n.cnvs-top .info-box .board-export {\n float: left;\n height: 38px;\n margin-left: 1px;\n background-color: #f2f2f2;\n cursor: pointer;\n border-top-right-radius: 2px;\n border-bottom-right-radius: 2px;\n}\n.cnvs-top .info-box .board-export .icon {\n width: 38px;\n height: 38px;\n opacity: 0.6;\n}\n.cnvs-top .info-box .board-title:hover,\n.cnvs-top .info-box .board-export:hover {\n background-color: #f9f9f9;\n}\n.cnvs-top .info-box .active {\n background-color: #ffffff !important;\n}\n.cnvs-top .board-title-white {\n min-width: 80px;\n height: 38px;\n text-align: center;\n font-size: 16px;\n line-height: 41px;\n padding: 0 15px;\n color: #606060;\n background-color: #fdfdfc;\n border-radius: 2px;\n position: absolute;\n z-index: 90;\n top: 10px;\n}\n.cnvs-top .movable-by-search-panel {\n position: absolute;\n z-index: 90;\n display: -ms-flexbox;\n display: flex;\n right: 0;\n top: 10px;\n height: 38px;\n transition: transform 0.2s ease-out;\n}\n.cnvs-top .movable-by-search-panel .share-btn,\n.cnvs-top .movable-by-search-panel .saveDemoBoard-btn {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-pack: center;\n justify-content: center;\n width: 90px;\n margin: 0 17px 0 18px;\n color: #ffffff;\n border-radius: 2px;\n font-size: 14px;\n padding: 2px 0 4px 0;\n -ms-flex-align: center;\n align-items: center;\n box-shadow: 0px 4px 16px rgba(5, 0, 56, 0.12);\n}\n.cnvs-top .movable-by-search-panel .share-btn .icon,\n.cnvs-top .movable-by-search-panel .saveDemoBoard-btn .icon {\n width: 21px;\n height: 14px;\n margin: auto 8px auto 0;\n padding-top: 2px;\n}\n.cnvs-top .movable-by-search-panel .saveDemoBoard-btn {\n width: 270px;\n text-align: center;\n}\n.cnvs-top .movable-by-search-panel .collaboration-tools-btn {\n position: relative;\n padding: 10px 0 0 0;\n margin-left: 6px;\n}\n.cnvs-top .movable-by-search-panel .collaboration-tools-btn--disabled .collaboration-tools-btn__icon {\n opacity: 0.2 !important;\n}\n.cnvs-top .movable-by-search-panel .collaboration-tools-btn__mention {\n width: 11px;\n height: 11px;\n border-radius: 125px;\n position: absolute;\n right: -5px;\n top: 5px;\n background: #f24726;\n pointer-events: none;\n}\n.cnvs-top .movable-by-search-panel .collaboration-tools-btn .collaboration-tools-btn__icon {\n width: 20px;\n height: 19px;\n}\n.cnvs-top .movable-by-search-panel .search-btn {\n margin: 8px 14px 0 10px;\n padding-left: 5px;\n}\n.cnvs-top .movable-by-search-panel .help-btn {\n margin: 7px 0 0 20px;\n position: relative;\n}\n.cnvs-top .movable-by-search-panel .help-btn__icon {\n width: 24px;\n height: 24px;\n color: #090909;\n}\n.cnvs-top .movable-by-search-panel .collaboration-tools-btn__icon,\n.cnvs-top .movable-by-search-panel .help-btn__icon,\n.cnvs-top .movable-by-search-panel .search-btn__icon {\n opacity: 0.6;\n}\n.cnvs-top .movable-by-search-panel .collaboration-tools-btn__icon:hover,\n.cnvs-top .movable-by-search-panel .help-btn__icon:hover,\n.cnvs-top .movable-by-search-panel .search-btn__icon:hover {\n opacity: 0.8;\n}\n.cnvs-top .search-btn__icon {\n width: 22px;\n height: 22px;\n}\n.cnvs-top.mobile {\n position: relative;\n top: 0;\n left: 0;\n width: calc(100% - 16px);\n height: 48px;\n display: -ms-flexbox;\n display: flex;\n -ms-flex-align: center;\n align-items: center;\n -ms-flex-pack: justify;\n justify-content: space-between;\n box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);\n color: #808080;\n background: #ffffff;\n z-index: 91;\n margin: 8px;\n border-radius: 4px;\n}\n.cnvs-top.mobile .to-dashboard {\n position: static;\n margin-top: 2px;\n -ms-flex: 0 0 50px;\n flex: 0 0 50px;\n}\n.cnvs-top.mobile .to-dashboard .icon {\n margin: 0 auto;\n}\n.cnvs-top.mobile .board-title {\n font-size: 16px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n padding: 0 0 0 7px;\n color: #4a4a4a;\n width: calc(100% - 100px);\n text-align: center;\n}\n.cnvs-top.mobile .search-btn {\n padding: 14px;\n opacity: 0.6;\n -ms-flex: 0 0 50px;\n flex: 0 0 50px;\n box-sizing: border-box;\n}\n.cnvs-top--left-offset {\n margin-left: 50px;\n}\n.cnvs-top--left-offset.mobile {\n margin-left: 0;\n}\n.search-panel-visible {\n transform: translateX(-230px);\n}\n",""])},63855:e=>{e.exports='
\n\t\n\n\t\n\n\t\n\n\t\n\n\t\n\n\t\n
\n'},124385:(e,n,t)=>{var o='
\n\t\n\t\t
\n\t\t\t
\n\t\t\t\t\n\t\t\t
\n\t\t\t\n\t\t
\n\t\t\n\t\t\t
\n\t\t\t\t\n\t\t\t\t\t
\n\t\t\t\t\t\t\n\t\t\t\t\t
\n\n\t\t\t\t\t
\n\t\t\t\t\t\t{{item.tagText}}\n\t\t\t\t\t
\n\n\t\t\t\t\t
{{item.text}}
\n\t\t\t\t
\n\t\t\t\t\n\t\t\t\t\t{{translationLabelsController.noResults}}\n\t\t\t\t
\n\t\t\t\t\n\t\t\t\n\t\t\n\t\n\t
\n\n';e.exports=o},147598:(e,n,t)=>{var o=t(661370),a=t(975404),i=t(824534),s='
\n\t
\n\t\t
\n\t\t\t\n\t\t
\n\n\t\t
{{boardTitle}}
\n\n\t\t
\n\t\t\t\n\t\t
\n\t
\n
\n';e.exports=s},369058:(e,n,t)=>{var o='
\n\t
\n\t\t\n\t\t
\n\t\t\t\n\t\t
\n\t
\n\n\t\n\t\t
\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t{{getReplyBtnText()}}\n\t\t\t
\n\t\t
\n\t\n\n\t
\n\t\t\n\t\t
\n\t\t\t{{$ctrl.translationLabels.replyMessageSend}}\n\t\t
\n\t
\n\n';e.exports=o},87767:e=>{e.exports='\n\t
\n\t\t\n\t
\n\t
\n\n'},621981:e=>{e.exports='
\n\t
\n\t\t\n\t
\n\n\t
\n\t\t
{{::userName}}
\n\t\t
\n\t\t\t\n\t\t
\n\t\t
\n\t\t\n\t
\n
\n'},327199:(e,n,t)=>{var o=t(401892),a=t(938640);"string"===typeof(a=a.__esModule?a.default:a)&&(a=[[e.id,a,""]]);var i={insert:"head",singleton:!1};o(a,i);e.exports=a.locals||{}},434556:(e,n,t)=>{var o=t(401892),a=t(797781);"string"===typeof(a=a.__esModule?a.default:a)&&(a=[[e.id,a,""]]);var i={insert:"head",singleton:!1};o(a,i);e.exports=a.locals||{}},613160:(e,n,t)=>{var o=t(401892),a=t(165990);"string"===typeof(a=a.__esModule?a.default:a)&&(a=[[e.id,a,""]]);var i={insert:"head",singleton:!1};o(a,i);e.exports=a.locals||{}},640332:(e,n,t)=>{"use strict";t.d(n,{default:()=>y});var o,a,i,s=t(237216),r=t(759312),l=t(827378);function c(){return c=Object.assign?Object.assign.bind():function(e){for(var n=1;n{"use strict";t.d(n,{initBranch:()=>r,tryCreateAndOpenBranchLink:()=>l,isAvailable:()=>c});var o=t(731332),a=t(123798),i=t(295932),s=void 0;function r(){return s||(s=t.e(66825).then(t.t.bind(t,410999,23)).then((function(){window.branch.init(rtb.config.app.branchKey)}))),s}function l(e,n){var t=l.tryId||1;t++,l.tryId=t;var a=t,i=(0,o.getCookie)("ajs_anonymous_id");i=i?JSON.parse(i):void 0;var s={campaign:e,channel:n,feature:"",stage:"",tags:[],alias:"",make_new_link:!0,data:{rtb_browser_url:window.location.href,rtb_anonymous_id:i}};window.branch.link(s,(function(e,n){l.tryId>a||(document.location.href=n||e)}))}function c(){return!!rtb.config.app.branchKey&&a.bowser.mobile&&(a.bowser.ios||a.bowser.android)&&!(0,i.isEmbedMode)()}},51016:(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>yn});var o=t(759312),a=t(63855),i=t.n(a),s=t(87767),r=t.n(s),l=t(478623),c=t(415401),p=t(714573),d=t(556091),h=c.getInjectionPoint();const u=function(){function e(e){var n=this;d.log("cmm","[NgCommentsController]"),this.$scope=e,e.isAllowOpen=function(){return h().allowOpen},e.isAllowEdit=function(){return h().allowEdit},e.closeComment=function(e){e.preventDefault(),n.$scope.comment&&n.$scope.comment.setCmtMode(!1)},h().commentCreated.add(this.onCommentLoaded,this),e.$on("$destroy",(function(){h().commentCreated.remove(n.onCommentLoaded,n)})),this.initAvailableComments()}return e.prototype.initAvailableComments=function(){var e=this;h().comments.forEach((function(n){e.onCommentLoaded(n),n.isOpened&&e.onModeChanged(n)}))},e.prototype.onCommentLoaded=function(e){d.log("cmm","[NgCommentsController] onCommentLoaded",e),e.modeChanged.add(this.onModeChanged,this)},e.prototype.onModeChanged=function(e){d.log("cmm","[NgCommentsController] onModeChanged",e,e.isOpened),e.isOpened&&(this.$scope.comment=e,e.created&&(p.sendCommentThreadOpened(e,"board"),p.sendCommentMentionsShown(e,"board"))),this.$scope.safeApply()},e.$inject=["$scope"],e}();var m=t(475538),f=t(237216);function v(){return{replace:!0,restrict:"E",transclude:!0,controller:m.default,template:'
',scope:{comment:"=",isAllowEdit:"="},link:function(e,n,t,o,a){var i=e.comment;a(e,(function(e){n.append(e)})),o.source=i}}}var b=t(930314),g=t(359878),x=t(212849),y=t(406469);function _(){return{replace:!0,restrict:"E",require:"^comment",template:t(621981),scope:{message:"=",editable:"=",canShowMenu:"="},link:b.default}}var w=t(799787),S=t(304959),C=t(218512),I=t(671021);function A(){(0,C.default)(),(0,g.default)(),(0,x.default)(),(0,S.default)(),(0,f.getRtbApp)().directive("commentBody",M),(0,g.default)(),(0,x.default)(),(0,y.default)(),(0,f.getRtbApp)().directive("commentMessage",_)}function M(e){return{replace:!0,restrict:"E",require:"^comment",controller:w.default,template:t(369058),link:function(n,t,o,a){n.messages.$element=t.find(".comment-body__messages"),n.reply.$element=t.find(".comment-body__reply"),n.closeComment=function(e){e.preventDefault(),n.blurActiveElement(),n.tryRemove(),a.closeComment()};var i=n.endReplyMessage;n.endReplyMessage=function(){i(),l()};var s=n.setReplyMode;n.setReplyMode=function(){s(),l()},e((function(){l(),n.scrollToMessage()}));var r=function(){return l()};function l(){var e=n.reply.replying?156:96,t=document.documentElement.clientHeight-e;n.messages.$element.css("max-height","".concat(t,"px")),n.messages.scroller.update()}(0,I.addResizeEventListener)(r),n.$on("$destroy",(function(){return(0,I.removeResizeEventListener)(r)}))}}}function T(){t(164621),(0,f.getRtbApp)().directive("comments",E),(0,f.getRtbApp)().directive("comment",v),A()}function E(){return(0,l.default)({restrict:"E",replace:!1,template:r(),controller:u})}M.$inject=["$timeout"];var D=t(189089),N=t(102360),k=t(652131),P=t(571406),j=t(124385),R=t.n(j),L=t(812366),$=t(780415),O=t(904992),F=t(474208),z=t(297870),H=t(965751),B=t(648398),U=t(612830),V=t(660553),Q=t(660720),K=t(123),Z=t(411861),W=t(986792),G=t(64602),X=t(792746),Y=t(445569),J=t(368195),q=t(119168),ee=t(472357),ne=t(769628),te=t(734488),oe=t(357003),ae=t(123798),ie=t(163204),se=t(303203),re=t(332378),le=Y.getInjectionPoint(),ce=X.getInjectionPoint(),pe=c.getInjectionPoint(),de=K.getInjectionPoint(),he=z.getInjectionPoint(),ue=O.getInjectionPoint(),me=L.getInjectionPoint(),fe=[new te.SearchFilterDef(ie.boardTr.t("board.common.everywhere").toLowerCase(),"",null),new te.SearchFilterDef(ie.boardTr.t("board.common.tags").toLowerCase(),V.default.TAG,[V.default.TAG]),new te.SearchFilterDef(ie.boardTr.t("board.common.notes"),V.default.STICKER,[V.default.STICKER]),new te.SearchFilterDef(ie.boardTr.t("board.common.texts"),V.default.TEXT,[V.default.TEXT,V.default.SHAPE,V.default.STENCIL]),new te.SearchFilterDef(ie.boardTr.t("board.common.comments"),V.default.COMMENT,[V.default.COMMENT]),new te.SearchFilterDef(ie.boardTr.t("board.common.frames"),V.default.FRAME,[V.default.FRAME]),new te.SearchFilterDef(ie.boardTr.t("board.common.documents"),V.default.DOCUMENT,[V.default.DOCUMENT]),new te.SearchFilterDef(ie.boardTr.t("board.common.images"),V.default.IMAGE,[V.default.IMAGE]),new te.SearchFilterDef(ie.boardTr.t("board.common.videos"),V.default.VIDEO,[V.default.VIDEO]),new te.SearchFilterDef(ie.boardTr.t("board.common.wireframes"),V.default.MOCKUP,[V.default.MOCKUP]),new te.SearchFilterDef(ie.boardTr.t("board.common.tablesCharts"),V.default.CHART,[V.default.CHART,V.default.TABLE]),new te.SearchFilterDef(ie.boardTr.t("board.common.caAgileCards"),V.default.RALLYCARD,[V.default.RALLYCARD])];const ve=function(){function e(e,n){var t,o=this;this.selectedItemIndex=-1,this.searchQueryIndex=0,this.selectingInList=!1,this.filterTypes=null,this.searchActivated=!1,this.prevAppFocus=H.FocusHolder.CANVAS,this.onSearchResult=function(e){e.length&&le().achievements.open(J.CommonAchievements.SEARCH_SELECT_TIP),o.$scope.values.result=[];var n=++o.searchQueryIndex,t=0,a=function(){if(n==o.searchQueryIndex){var i=Math.min(25,e.length-t),s=e.slice(t,t+i);t+=i,o.$scope.values.result=o.$scope.values.result.concat(s),o.$scope.safeApply(),t0})}),555)},e.prototype.onKeyDown=function(e){var n=this,t=e.keyCode==F.default.ENTER||e.keyCode==F.default.NUMPAD_ENTER||e.keyCode==F.default.F3;e.keyCode==F.default.ESCAPE||(0,se.isPrimaryKeyPressed)()&&e.keyCode==F.default.F?(this.$timeout((function(){n.hidePanel()})),e.preventDefault()):e.keyCode==F.default.DOWN_ARROW||!(0,se.isShiftKeyPressed)()&&t?(this.selectNextResult(),e.preventDefault()):e.keyCode==F.default.UP_ARROW||(0,se.isShiftKeyPressed)()&&t?(this.selectPrevResult(),e.preventDefault()):this.sendQueryStat()},e.prototype.selectPrevResult=function(){var e=this.$scope.values.result.length;if(e){var n=this.selectedItemIndex-1;n<0&&(n=e-1),this.selectItem(this.$scope.values.result[n])}},e.prototype.selectNextResult=function(){var e=this.$scope.values.result.length;if(e){var n=this.selectedItemIndex+1;n>=e&&(n=0),this.selectItem(this.$scope.values.result[n])}},e.prototype.selectItem=function(e){var n,t=this;-1==this.selectedItemIndex&&Q.doSearch();var o=!1;if(-1!=this.selectedItemIndex&&(o=(0,oe.isComment)(this.$scope.values.result[this.selectedItemIndex].obj)),this.selectedItemIndex=e.index,(0,oe.isComment)(e.obj))B.mySelection.clearSelection(),e.selected=!0,de().openMessage(e.obj,e.tag);else{if(this.selectingInList=!0,(0,se.isShiftKeyPressed)()||(0,se.isPrimaryKeyPressed)()){o&&this.clearSelectionInList();var a=-1!=B.mySelection.selection.indexOf(e.obj),i=!!e.selected,s=this.$scope.values.result.some((function(n){return e!=n&&n.obj==e.obj&&n.selected}));a!=i||i&&s||B.mySelection.selectObject(e.obj,!0)}else B.mySelection.clearSelection(),this.clearSelectionInList(),B.mySelection.selectObject(e.obj);this.selectingInList=!1,e.selected=!e.selected,e.selected&&(pe().collapse(),q.moveToWidgets(B.mySelection.selection))}ae.bowser.mobile?this.hidePanel():(null===(n=window.getSelection())||void 0===n||n.removeAllRanges(),this.$timeout((function(){t.$scope.itemScrollIntoView(e.index)}),100))},e.prototype.onSelectionChanged=function(){if(!this.selectingInList){var e=B.mySelection.selection,n=[];this.$scope.values.result.forEach((function(e){e.selected&&Z.addToArray(n,e.obj)})),this.$scope.values.result.forEach((function(t){var o=t.obj;-1!=e.indexOf(o)?t.selected||-1==n.indexOf(o)&&(t.selected=!0):t.selected=!1})),this.$scope.safeApply()}},e.prototype.clearSelectionInList=function(){this.$scope.values.result.forEach((function(e){e.selected=!1}))},e.prototype.switchOptions=function(){var e=!this.$scope.values.optionsVisible;this.$scope.values.optionsVisible=e,this.$scope.values.filterVisible=!1,this.makeSearch(0)},e.prototype.getFilterDefByIndex=function(e){return this.$scope.filterDefs[e]||this.$scope.filterDefs[0]},e.prototype.switchFiltersMenu=function(){var e=this;if(Q.searchOpenFilter(),this.menu.isVisible)this.menu.hide();else{var n=re(".search-options__container").offset();this.menu.show({x:n.left+12,y:n.top+42}),this.menu.getItems().forEach((function(n,t){var o=e.getFilterDefByIndex(t);null!==o.types&&o.types.length&&(n.disabled=!o.types.some((function(e){return ue().haveWidgetForSearch(e)})))}))}},e.prototype.captureAppFocus=function(){this.prevAppFocus=he().getFocus(),he().setFocus(H.FocusHolder.SEARCH)},e.prototype.releaseAppFocus=function(){he().setFocus(this.prevAppFocus)},e.$inject=["$scope","$timeout"],e}();var be=t(599274);function ge(){return(0,l.default)({restrict:"E",scope:{panels:"="},template:R(),controller:ve})}var xe=t(147598),ye=t.n(xe),_e=t(264495),we=t(628285),Se=t(650469),Ce=t(957453),Ie=L.getInjectionPoint(),Ae=we.getInjectionPoint();const Me=function(e){function n(n){var t=e.call(this,n)||this;return n.boardTitle=Ce.UICurrentBoard.getInfo().title,n.openDashboard=function(e){Ae().openDashboard({newTab:(0,_e.needToOpenInNewTab)(e)})},n.toggleSearchPanel=function(){Ie().togglePanelVisibility($.PanelName.SEARCH)},t}return(0,o.__extends)(n,e),n.prototype.setBoardTitle=function(e){this.$scope.boardTitle=e},n.$inject=["$scope"],(0,o.__decorate)([(0,Se.subscribe)("board.info.title")],n.prototype,"setBoardTitle",null),n}(Se.ComponentController);function Te(){return(0,l.default)({restrict:"E",scope:{panels:"=",normalMode:"=",presentationMode:"=",embedMode:"=",offlineMode:"="},template:ye(),controller:Me})}var Ee=t(640332),De=t(355469),Ne=t(774588),ke=t(799783);function Pe(){return(0,l.default)({restrict:"E",template:i(),controller:P.default,controllerAs:"boardController"})}var je=t(667956),Re=t(971594),Le=t(9828),$e=t(556653),Oe=t(989155),Fe=t(26717),ze=t(895348),He=t(209983),Be=t(883425),Ue=t(34826),Ve=t(897751),Qe=t(376947),Ke=t(988896),Ze=t(122747),We=t(849220),Ge=t(239867),Xe=t(12722),Ye=t(901728),Je=t(625638),qe=t(693417),en=t(611769),nn=t(285289),tn=t(599423),on=t(150814),an=t(51637),sn=t(387571),rn=t(662943),ln=t(731060),cn=t(776573),pn=t(526223),dn=t(280608),hn=t(192498),un=t(642543),mn=t(103238),fn=t(273273),vn=t(266677),bn=t(744064),gn=(0,ln.extendStore)((0,cn.getBoardStore)(),pn.boardUiStoreModule);(0,ze.default)(gn),(0,He.permanentMessagesActivationStage)(),(0,Re.setItemDefs)(Le.default),(0,Fe.register)(W.default),(0,$e.default)().init((0,Fe.create)(!0,"canvasContextMenu--widgets")),(0,Oe.default)().init((0,Fe.create)(!1),new bn.default),nn.mapIfNeed(on.getServiceKey(),new tn.DialogServiceImpl),nn.mapIfNeed(sn.getServiceKey(),new an.FormValidationServiceImpl),(0,C.default)(),(0,be.default)(),t(434556),(0,f.getRtbApp)().directive("canvasSearch",ge),t(613160),(0,f.getRtbApp)().directive("canvasTop",Te),T(),(0,k.default)(),(0,D.default)(),(0,N.default)(),(0,g.default)(),(0,C.default)(),(0,Ee.default)(),(0,De.default)(),(0,ke.subsribeOnFloatingPanels)(),(0,Ne.subscribeCanvasFocus)(),(0,f.getRtbApp)().directive("boardUi",Pe),gn.dispatch((0,dn.boardUiInit)());var xn=[];const yn={tutorialModule:Ve.default,notesModule:Qe.default,screenVideoChatModule:Ke.default,stickersRecognitionModule:Ze.default,pluginsTriggerModule:rn.default,onRouteMount:function(e){var n=this;(0,B.doOnceOnCurrentCanvasLoaded)((function(){return(0,o.__awaiter)(n,void 0,void 0,(function(){return(0,o.__generator)(this,(function(n){switch(n.label){case 0:return[4,je.init("mobile")];case 1:return n.sent(),(0,Ge.default)().startInstalledOnAccountPlugins(Ce.UICurrentBoard.getInfo().account),xn=(0,Ye.default)(e,{boardUI:!0}),We.default.hide(),(0,Xe.runTasksForOpenedBoard)((function(e,n){var t=Be.createTasks(e);t.setCompleteListener(n),t.runNextTask()})),en.sendMetricIfUserIsGuest(),gn.dispatch((0,dn.boardUiMount)()),[2]}}))}))}))},onRouteUnmount:function(){(0,Je.default)(xn),gn.dispatch((0,dn.boardUiUnmount)())},__showKanbanColorPicker:function(){throw new Error("Not implemented. Should never be called")},openMarketplace:function(){0},modals:new Ue.default,selectionActions:{saveAsTemplate:qe.saveAsTemplate},insertTemplateToCurrentBoard:function(e,n){return void 0===n&&(n=!1),(0,hn.copyToCurrentBoard)(e).then((function(){var e=(0,vn.getTemplateViewportPosition)();n&&(0,mn.getPlaceOfApp)()===fn.ApplicationLocation.BOARD&&e&&B.canvasActions.jumpToViewport(e)}))},drawingToolbar:new un.default,createBoardFromBoard:function(){}}},248008:e=>{"use strict";e.exports="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNiAxNCIgdmVyc2lvbj0iMS4xIj4KICAgIDx0aXRsZT5taXgyPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnMvPgogICAgPGcgaWQ9IlN5bWJvbHMiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJtaXgyIiBmaWxsPSIjMDAwMDAwIj4KICAgICAgICAgICAgPGcgaWQ9IkNvbWJpbmVkLVNoYXBlIj4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMC4xNzA3MDU3LDEwIEMxMC41ODI1NDIxLDguODM0ODA3NjMgMTEuNjkzNzgxMiw4IDEzLDggQzE0LjY1Njg1NDIsOCAxNiw5LjM0MzE0NTc1IDE2LDExIEMxNiwxMi42NTY4NTQyIDE0LjY1Njg1NDIsMTQgMTMsMTQgQzExLjY5Mzc4MTIsMTQgMTAuNTgyNTQyMSwxMy4xNjUxOTI0IDEwLjE3MDcwNTcsMTIgTDAsMTIgTDAsMTAgTDEwLjE3MDcwNTcsMTAgTDEwLjE3MDcwNTcsMTAgWiBNNS4xNzA3MDU3MSwyIEwwLDIgTDAsNCBMNS4xNzA3MDU3MSw0IEM1LjU4MjU0MjEyLDUuMTY1MTkyMzcgNi42OTM3ODExNyw2IDgsNiBDOS4zMDYyMTg4Myw2IDEwLjQxNzQ1NzksNS4xNjUxOTIzNyAxMC44MjkyOTQzLDQgTDE2LDQgTDE2LDIgTDEwLjgyOTI5NDMsMiBDMTAuNDE3NDU3OSwwLjgzNDgwNzYyNyA5LjMwNjIxODgzLDAgOCwwIEM2LjY5Mzc4MTE3LDAgNS41ODI1NDIxMiwwLjgzNDgwNzYyNyA1LjE3MDcwNTcxLDIgTDUuMTcwNzA1NzEsMiBaIi8+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg=="},824534:(e,n,t)=>{"use strict";e.exports=t.p+"deb50a895aa40f07.svg"},975404:(e,n,t)=>{"use strict";e.exports=t.p+"112fe51139bfbfef.svg"},75132:(e,n,t)=>{"use strict";e.exports=t.p+"248329e3f4dc2c71.svg"}}]); //# sourceMappingURL=https://miro.com/app/static/cmn~BoardUI.mobile.95d36988e860e208.js.map