(function(){"use strict";BX.namespace("BX.Kanban");BX.Kanban.Utils={getKeyDownName:function(t){switch(t){case 27:return"Escape";default:return false}},isValidId:function(t){return BX.type.isNumber(t)||BX.type.isNotEmptyString(t)},getClass:function(t){if(!BX.type.isNotEmptyString(t)){return null}var e=null;var r=window;var n=t.split(".");for(var a=0;a>16&255;var a=r>>8&255;var i=r&255;var o=(n*299+a*587+i*114)/1e3;return o<128},showErrorDialog:function(t,e){if(!BX.type.isNotEmptyString(t)){return}var r=BX.PopupWindowManager.create("main-kanban-error-dialog",null,{titleBar:BX.message("MAIN_KANBAN_ERROR"),content:"",width:400,autoHide:false,overlay:true,closeByEsc:true,closeIcon:true,draggable:{restrict:true},contentColor:"white"});r.setContent(t);r.setButtons([new BX.PopupWindowButton({text:e===true?BX.message("MAIN_KANBAN_RELOAD"):BX.message("MAIN_KANBAN_ERROR_CLOSE"),className:"popup-window-button-accept",events:{click:function(){if(e===true){BX.reload()}this.popupWindow.close()}}})]);r.show();return r}}})(); //# sourceMappingURL=utils.map.js