(window.webpackJsonp=window.webpackJsonp||[]).push([[4],[function(module,exports,__webpack_require__){"use strict";var angular=__webpack_require__(9);angular.lowercase=angular.$$lowercase,module.exports=angular.module("app.common",[])},,,,function(module,exports,__webpack_require__){"use strict";var __importDefault=function(mod){return mod&&mod.__esModule?mod:{default:mod}};Object.defineProperty(exports,"__esModule",{value:!0}),__importDefault(__webpack_require__(0)).default.service("documentService",["$rootScope","$q","$filter","httpService","$state","settings",function($rootScope,$q,$filter,httpService,$state,settings){this.list=function(filter){return httpService.post("/documentsAllVersions",filter).then(function(data){return data.details})},this.listPublic=function(filter){return httpService.post("/public/documents",filter).then(function(data){return data.details})},this.listOwn=function(filter){return httpService.post("/user/documents",filter).then(function(data){return data.details})},this.loadDocuments=function(filter){return this.list(filter)},this.save=function(document){return httpService.post("/document",document).then(function(data){return data.details})},this.saveList=function(list,viewType){return viewType=viewType||0,httpService.put("/documents?viewType={viewType}",list,viewType).then(function(data){return data.list})},this.deleteDocument=function(id){return httpService.delete("/document/{uuid}",id)},this.deleteOwnDocument=function(id){return httpService.delete("/document/user/{uuid}",id)},this.getDocumentByVersionId=function(versionId){return httpService.get("/document/version/{versionId}",versionId).then(function(data){return data.details})},this.get=function(uuid){return httpService.get("/document/{uuid}",uuid).then(function(data){return data.details})},this.getDocumentByResourceId=function(resourceId){return console.error("documentService.getDocumentByResourceId - deprecated"),httpService.get("/document/resource/{resourceId}",resourceId)},this.getNewDocument=function(documentTypeUuid,levelId,parentDocumentUuid,documentTypeName){documentTypeUuid=documentTypeUuid||"",documentTypeName=documentTypeName||"",levelId=levelId||0;return httpService.get("/document/new?documentTypeUuid={documentTypeUuid}&documentTypeName={documentTypeName}&levelId={levelId}&parentDocumentUuid={parentDocumentUuid}&levelNumber={levelNumber}",documentTypeUuid,documentTypeName,levelId,parentDocumentUuid||"","").then(function(data){return data.details})},this.getSingletonDocument=function(documentTypeName){var filter={documentTypeName:documentTypeName,viewType:settings.VIEW_TYPES.DOCUMENT.FIELDS};return this.listPublic(filter).then(function(data){return data.list[0]})},this.getDocumentStatuses=function(){var deferred=$q.defer();return deferred.resolve(["ACTIVE","PUBLIC"]),deferred.promise},this.getFieldDownloadLink=function(documentUuid,fieldId){return httpService.getUrlPrefix()+"/document/{uuid}/download/{fieldId}".uriExpand(documentUuid,fieldId)},this.getHomeDocument=function(){return httpService.get("/document/home").then(function(data){return data.details})},this.events={listForTable:function(filter,params){return filter.page=params.page(),filter.pageSize=params.count(),filter.viewType=settings.VIEW_TYPES.EVENT_VIEW_TYPES.USER,params.orderBy().length>0?(filter.orderBy=params.orderBy()[0].substring(1),filter.sortingOrder="+"==params.orderBy()[0].charAt(0)?"asc":"desc"):(filter.orderBy="createdDate",filter.sortingOrder="desc"),this.list(filter).then(function(details){return params.total(details.totalElements),details.list})},list:function(filter){return httpService.post("/eventHistory",filter).then(function(data){return data.details})},listOwnForTable:function(filter,params){return filter.page=params.page(),filter.pageSize=params.count(),filter.viewType=settings.VIEW_TYPES.EVENT_VIEW_TYPES.USER,params.orderBy().length>0?(filter.orderBy=params.orderBy()[0].substring(1),filter.sortingOrder="+"==params.orderBy()[0].charAt(0)?"asc":"desc"):(filter.orderBy="createdDate",filter.sortingOrder="desc"),this.listOwn(filter).then(function(details){return params.total(details.totalElements),details.list})},listOwn:function(filter){return httpService.post("/user/eventHistory",filter).then(function(data){return data.details})}},this.downloadFile=function(documentUuid,fieldId,fileName){var url=this.getFieldDownloadLink(documentUuid,fieldId);$rootScope.downloadFile(url,fileName)},this.getFaq=function(enumName){return httpService.get("/faq").then(function(data){return data.details})},this.category={list:function(filter){return httpService.post("/category",filter).then(function(x){return x.details})},get:function(uuid){return httpService.get("/category/{id}",uuid).then(function(data){return data.details})},saveList:function(list){return httpService.put("/category",list).then(function(data){return data.details})},save:function(item){return this.saveList([item]).then(function(data){return data[0]})},delete:function(uuid){return httpService.delete("/category/{id}",uuid)}},this.signature={save:function(details){return httpService.put("/document/signature",details).then(function(data){return data.details})}},this.autocomplete={listPublic:function(filter){return httpService.post("/public/autocomplete",filter).then(function(x){return x.details})},list:function(filter){return httpService.post("/autocomplete",filter).then(function(x){return x.details})},get:function(uuid){return httpService.get("/autocomplete/{uuid}",uuid).then(function(data){return data.details})},saveList:function(list){return httpService.put("/autocomplete",list).then(function(data){return data.details})},save:function(item){return this.saveList([item]).then(function(data){return data[0]})},delete:function(uuid){return httpService.delete("/autocomplete/{uuid}",uuid)}}}])},,function(module,exports,__webpack_require__){"use strict";var __importDefault=function(mod){return mod&&mod.__esModule?mod:{default:mod}};Object.defineProperty(exports,"__esModule",{value:!0});var app_1=__importDefault(__webpack_require__(0));__webpack_require__(347),app_1.default.service("httpService",["commonService","$rootScope","Upload","$q",function(commonService,$rootScope,Upload,$q){var errMsg="failure.unknown",promises={},results={};this.getUrlPrefix=function(){return"/action"},this.expandUrl=function(url){for(var args=[],i=1;i0?editMenuNameFn[0].fn():defaultName},menuService.setEditMenuNameFn=function($scope,fn){editMenuNameFn.push({fn:fn,scope:$scope}),$scope.$on("$destroy",function(event){var currentScope=event.currentScope;for(var i in editMenuNameFn){var fn=editMenuNameFn[i];if(fn.scope==currentScope){editMenuNameFn.splice(i,1);break}}})};var menus={},promises={};menuService.getMenu=function(siteName,name){var key=siteName+name;if(underscore_1.default.isEmpty(menus[key]))return underscore_1.default.isEmpty(promises[key])&&(promises[key]=this.menuBySiteAndName(siteName,name),promises[key].then(function(data){return menus[key]=angular.copy(data),delete promises[key],function loadStateToMenuMapping(name,menu){menu.moduleDetails&&menu.moduleDetails.state&&(stateToMenuMapping[name]=stateToMenuMapping[name]||{},stateToMenuMapping[name][menu.moduleDetails.state]=menu);for(var index in menu.children)loadStateToMenuMapping(name,menu.children[index])}(name,data.details),data})),promises[key];var deferred=$q.defer();return deferred.resolve(menus[key]),deferred.promise},menuService.newMenu=function(menu){return{number:1,index:0,nameTranslationList:[],descriptionList:[],roleList:[],moduleDetails:{id:""}}};var stateToMenuMapping={};return menuService.getStateToMenuMapping=function(name){return stateToMenuMapping[name]},menuService.getFlatMenu=function(siteName,menu){return menuService.getMenu(siteName,menu).then(function(response){var menu=response.details,flatMenu=[menu];return function flatChildren(menu){angular.forEach(menu.children,function(child){flatMenu.push(child),flatChildren(child)})}(menu),flatMenu})},menuService}])},function(module,exports,__webpack_require__){"use strict";var __importDefault=function(mod){return mod&&mod.__esModule?mod:{default:mod}};Object.defineProperty(exports,"__esModule",{value:!0});var app_1=__importDefault(__webpack_require__(0));__webpack_require__(6),__webpack_require__(109),app_1.default.service("userService",["$rootScope","httpService","$cookies","cacheableService","settings",function($rootScope,httpService,$cookies,cacheableService,settings){this.getUser=function(refresh){return refresh&&cacheableService.clearCache(httpService.get,"/user"),cacheableService.getCached(httpService.get,"/user").then(function(data){return data.details})},this.extendSession=function(){return httpService.get("/user").then(function(data){return data.details})},this.logout=function(){return httpService.post("/user/logout").finally(function(){$cookies.remove("SESSION",{path:"/"}),window.location=settings.LOGOUT_URL||"./"})},this.login=function(details){return httpService.post("/user/login",details)},this.saveSelf=function(details){return"SITE"===details.userType?details.type=".SiteUserDetails":"ORGANIZATION"===details.userType?details.type=".OrganizationDetails":details.type=".ClientUserDetails",httpService.put("/user/self",details).then(function(data){return data.details})},this.save=function(userDetails,assignGroups){return assignGroups=void 0!=assignGroups&&assignGroups,httpService.put("/user?assignGroups={assignGroups}",userDetails,assignGroups).then(function(data){return data.details})},this.saveClientUser=function(clientUserDetails,resetState,saveLogin){return resetState=null==resetState||!!resetState,saveLogin=!!saveLogin,httpService.put("/user/client?resetState={resetState}&saveLogin={saveLogin}",clientUserDetails,resetState,saveLogin).then(function(data){return data.details})},this.listOwn=function(filter){return httpService.post("/user/own",filter).then(function(data){return data.details})},this.list=function(filter){return httpService.post("/users",filter).then(function(data){return data.details})},this.listRestricted=function(filter){return httpService.post("/restricted/user",filter).then(function(data){return data.details})},this.listClients=function(filter){return httpService.post("/users/client",filter).then(function(data){return data.details})},this.listSite=function(filter){return httpService.post("/users/site",filter).then(function(data){return data.details})},this.listByUsername=function(userSearch){return httpService.post("/users/username",userSearch).then(function(data){return data.details})},this.getClient=function(uuid){return httpService.post("/client/{uuid}",uuid).then(function(data){return data.details})},this.listSimple=function(userSearch){return httpService.post("/simpleUsers",userSearch).then(function(data){return data.details})},this.changeUserStatus=function(uuid,status){return httpService.post("/user/{userUuid}/status/{status}",null,uuid,status)},this.delete=function(uuid){return httpService.delete("/user/{userUuid}",uuid)},this.get=function(uuid){if(void 0==uuid||function(s){return/^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$/.test(s)}(uuid))return httpService.get("/user/{userUuid}",uuid).then(function(data){return data.details})},this.getClientUser=function(uuid){return httpService.get("/user/client/{userUuid}",uuid).then(function(data){return data.details})},this.getSimple=function(uuid){return httpService.get("/simpleUser/{userUuid}",uuid).then(function(data){return data.details})},this.edit=function(userDetails){return httpService.post("/user",userDetails).then(function(data){return data.details})},this.confirmRegistration=function(password,token){return httpService.post("/user/registration/confirm/{token}",password,token).then(function(data){return data.details})},this.confirmEmail=function(token){return httpService.get("/user/email/{token}",token)},this.changePassword=function(password){return httpService.post("/user/password",password)},this.resetPasswordInit=function(email){return httpService.post("/user/password/reset/init?email={email}",null,email)},this.resetPassword=function(token,password){return httpService.post("/user/password/reset/{token}",password,token)},this.clientUser={import:function(fileContent){return httpService.post("/client/import",fileContent).then(function(data){return data.details})}},this.representative={get:function(uuid){return httpService.get("/representative/{uuid}",uuid).then(function(data){return data.details})},save:function(details){return httpService.put("/representative",details).then(function(data){return data.details})},saveOwn:function(details){return httpService.put("/user/representative",details).then(function(data){return data.details})},list:function(filter){return httpService.post("/representatives",filter).then(function(data){return data.details})},delete:function(uuid){return httpService.delete("/representative/{uuid}",uuid)},deleteOwn:function(uuid){return httpService.delete("/user/representative/{uuid}",uuid)}},this.idp={list:function(filter){return httpService.post("/identity/users",filter).then(function(data){return data})},save:function(details){return httpService.put("/identity/users",[details]).then(function(data){return data.details[0]})}},this.sendPhoneNumberValidationCode=function(details){return httpService.post("/user/sendPhoneValidation",details).then(function(data){return data})},this.validatePhoneNumber=function(details){return httpService.post("/user/phoneValidation",details).then(function(data){return data})},this.getLog=function(filter){return httpService.post("/user/log",filter).then(function(data){return data.details})}}])},,function(module,exports,__webpack_require__){"use strict";(function($){var __importDefault=function(mod){return mod&&mod.__esModule?mod:{default:mod}};Object.defineProperty(exports,"__esModule",{value:!0});var app_1=__importDefault(__webpack_require__(0)),underscore_1=__importDefault(__webpack_require__(1));__webpack_require__(4),app_1.default.factory("documentUtils",["$rootScope","documentService","$sce","$filter","settings",function($rootScope,documentService,$sce,$filter,settings){var fieldIndex=0;return{markFields:markFields,markDocument:function(document){return markFields(document.fieldList),document},resetDocumentIds:function(document){null!=document&&(document.versionId=null,document.version=null,resetFieldIds(document.fieldList));return document},resetFieldIds:resetFieldIds,repeatField:repeatField,unmarkDocument:function(doc){var document=angular.copy(doc);return function unmarkFields(fieldList){if(void 0!==fieldList&&null!==fieldList)for(var i=0;i0)return function(diffList){return underscore_1.default.map(diffList||[],function(fieldDiff){var name=function(name,dispName,idx){var nameString=name;dispName&&(dispName.msg?nameString=$rootScope.msgKey(dispName.msg):dispName.trnList&&(nameString=getValueByLocale(dispName.trnList,$rootScope.language())));null!=idx&&(nameString+=" ("+(idx+1)+")");return nameString}(fieldDiff.name,fieldDiff.dispName,fieldDiff.idx),oldVal=getDiffValueString(fieldDiff.oldVal),newVal=getDiffValueString(fieldDiff.newVal);return"

"+name+": "+$rootScope.msgKey("fieldDiff.oldVal")+": "+oldVal+", "+$rootScope.msgKey("fieldDiff.newVal")+": "+newVal+"

"}).join("")}(diffList)}},getDocumentFieldValueInText:function(document,fieldName,language){var text=$rootScope.htmlToPlaintext(getFieldValueByLocaleFromDocument(document,fieldName,language));return text=$rootScope.cutBeforeLimit(text)}};function markFields(fieldList,setInitialDate){if(void 0!==fieldList&&null!==fieldList)for(var i=0;i1?list:1==list.length?list[0]:void 0}}function isDocumentRequest(item){return item.type&&item.type.name===settings.DOCUMENT_TYPE.MEDIATOR_REQUEST}function isDocumentDeclaration(item){return item.type&&(item.type.name===settings.DOCUMENT_TYPE.LOBBYIST_DECLARATION||item.type.name===settings.DOCUMENT_TYPE.LOBBYIST_INFLUENCE_DECLARATION||item.type.name===settings.DOCUMENT_TYPE.LEGISLATIVE_LOBBYIST_INFLUENCE_DECLARATION||item.type.name===settings.DOCUMENT_TYPE.LEGISLATIVE_LOBBYIST_DECLARATION)}function isDocumentLobbyistDeclaration(item){return item.type&&item.type.name===settings.DOCUMENT_TYPE.LOBBYIST_DECLARATION}function getDiffValueString(diffValue){return!0===diffValue||!1===diffValue?$rootScope.msgKey("bool."+diffValue):"number"==typeof diffValue?value.toString():$rootScope.isTimestamp(diffValue)?$filter("date")(diffValue,$rootScope.dateFormat):null!=diffValue?'"'+diffValue+'"':"-"}}])}).call(this,__webpack_require__(5))},,,,,,,,,,function(module,exports,__webpack_require__){"use strict";var __importDefault=function(mod){return mod&&mod.__esModule?mod:{default:mod}};Object.defineProperty(exports,"__esModule",{value:!0});__importDefault(__webpack_require__(0)).default.service("documentTypeService",["httpService",function(httpService){this.list=function(filter){return httpService.post("/document/types",filter).then(function(data){return data.details})},this.listByName=function(name){return this.list({name:name})},this.getDocumentTypeByName=function(name){return this.listByName(name).then(function(data){return data.list.length>0?data.list[0]:void 0})},this.get=function(uuid){return httpService.get("/document/type/{uuid}",uuid).then(function(data){return data.details})},this.save=function(documentType){return httpService.put("/document/type",documentType).then(function(data){return data.details})},this.delete=function(uuid){return httpService.delete("/document/type/{uuid}",uuid)}}])},,function(module,exports,__webpack_require__){"use strict";var __importDefault=function(mod){return mod&&mod.__esModule?mod:{default:mod}};Object.defineProperty(exports,"__esModule",{value:!0});var app_1=__importDefault(__webpack_require__(0)),underscore_1=__importDefault(__webpack_require__(1));app_1.default.factory("notifyService",["$rootScope",function($rootScope){var listenForEvent=function(name,scope,callback){var handler=$rootScope.$on(name,callback);scope.$on("$destroy",handler)},invokeEvent=function(){var args=[];args.push.apply(args,arguments);$rootScope.$emit.apply($rootScope,args)};return{languageChangedEvent:function($scope,callback){listenForEvent("language-change-event",$scope,callback)},languageChange:function(newLanguage){invokeEvent("language-change-event",newLanguage)},goBackEvent:function($scope,callback){listenForEvent("go-back-event",$scope,callback)},goBack:function(){var listener=underscore_1.default.find($rootScope.$$listeners["go-back-event"],function(listener){return!!listener});$rootScope.$$listeners["go-back-event"]&&listener?invokeEvent("go-back-event"):$rootScope.router.navigateBack()},sessionAboutToExpireEvent:function($scope,callback){listenForEvent("session-about-to-expire",$scope,callback)},sessionAboutToExpire:function(expirationDate,userUuid){invokeEvent("session-about-to-expire",expirationDate,userUuid)}}}])},function(module,exports,__webpack_require__){"use strict";var __importDefault=function(mod){return mod&&mod.__esModule?mod:{default:mod}};Object.defineProperty(exports,"__esModule",{value:!0});var app_1=__importDefault(__webpack_require__(0));__webpack_require__(6),__webpack_require__(83);var underscore_1=__importDefault(__webpack_require__(1)),moment_1=__importDefault(__webpack_require__(2));app_1.default.service("messageService",["httpService","$rootScope","globalService",function(httpService,$rootScope,globalService){var messageFilter;this.list=function(filter){return httpService.post("/messages",filter).then(function(data){return data.details})},this.listOwn=function(filter){return httpService.post("/message/own",filter).then(function(data){return data.details})},this.get=function(uuid,viewType){return void 0==viewType&&(viewType=0),httpService.get("/message/{uuid}?viewType={viewType}",uuid,viewType).then(function(operation){return operation.details})},this.getAttachment=function(uuid,attachmentUuid,fileName){var url=httpService.getUrlPrefix()+"/message/{uuid}/attachment/{attachmentUuid}".uriExpand(uuid,attachmentUuid);$rootScope.downloadFile(url,fileName)},this.delete=function(messageDeleteFilter){return httpService.post("/messagesDelete",messageDeleteFilter).then(function(data){return data.details})},this.messagesRead=function(uuidList){return httpService.post("/messagesRead",uuidList).then(function(data){return data.details})},this.messageUnreadCount=function(){return httpService.get("/messageUnreadCount").then(function(data){return data.details})},this.getMessageFilter=function(){return(underscore_1.default.isNull(messageFilter)||underscore_1.default.isUndefined(messageFilter))&&(messageFilter={dateFrom:moment_1.default().subtract(1,"month"),dateTo:moment_1.default(),message:""}),messageFilter},this.setMessageFilter=function(param){messageFilter=param},this.countNew=function(){return httpService.get("/messages/countNew").then(function(result){return result.details})},this.send=function(userMessageDetails){return httpService.post("/message/send",userMessageDetails)},this.template=globalService.getBasicService("/messageTemplate")}])},function(module,exports){module.exports='\r\n\r\n\r\n\r\n\r\n'},,,,,function(module,exports,__webpack_require__){"use strict";var __importDefault=function(mod){return mod&&mod.__esModule?mod:{default:mod}};Object.defineProperty(exports,"__esModule",{value:!0});var underscore_1=__importDefault(__webpack_require__(1));module.exports={randomIfEmpty:function(val){return underscore_1.default.isEmpty(val)?parseInt(1e11*Math.random()).toString("20"):val},validUuid:function(uuid){var uuidExp=new RegExp("[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}");return"string"==typeof uuid&&uuidExp.test(uuid.toLowerCase())},formatSize:function(bytes){for(var unitIndex=0;bytes>1e3;)bytes/=1e3,unitIndex++;return bytes+" "+["B","KB","MB","GB","TB"][unitIndex]},initCheckboxes:function(scope,listName){scope.select_all={checked:!1},scope.$watch("select_all.checked",function(newVal){for(var i in scope[listName])scope[listName][i].checked=newVal})},getSelected:function(list){var selected=[];for(var i in list)list[i].checked&&selected.push(list[i]);return selected},validDecimal:function(precision,scale){var validIntRegexp=new RegExp("^[0-9]{1,"+precision+"}$"),validFloatRegexp=scale>0?new RegExp("^[0-9]{1,"+precision+"}\\.[0-9]{1,"+scale+"}$"):validIntRegexp;return function(value){return void 0===value||""===value||(validIntRegexp.test(value)||validFloatRegexp.test(value))}},largestRemainderRound:function(numbers,desiredTotal){for(var result=numbers.map(function(number,index){return{floor:Math.floor(number),remainder:function(number){return(number-Math.floor(number)).toFixed(4)}(number),index:index}}).sort(function(a,b){return b.remainder-a.remainder}),delta=desiredTotal-result.reduce(function(sum,current){return sum+current.floor},0),i=0;i0&&(encoded+="=".repeat(4-encoded.length%4)),resolve(encoded)},reader.onerror=function(error){return reject(error)},reader.readAsDataURL(file)})},toByteArray:function(file){return new Promise(function(resolve,reject){var reader=new FileReader;reader.onload=function(event){var contents=event.target.result,bytes=new Uint8Array(contents);resolve(bytes)},reader.onerror=function(error){return reject(error)},reader.readAsArrayBuffer(file)})},newUuid:function(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(c){var r=16*Math.random()|0;return("x"==c?r:3&r|8).toString(16)})},serializeObjectIntoUrlParams:function(object){return underscore_1.default.chain(object).pick(function(value,key){return value}).map(function(value,key){return key+"="+value})._wrapped.join("&")}}},function(module,exports,__webpack_require__){"use strict";var __importDefault=function(mod){return mod&&mod.__esModule?mod:{default:mod}};Object.defineProperty(exports,"__esModule",{value:!0});var app_1=__importDefault(__webpack_require__(0));__webpack_require__(6),app_1.default.service("tagService",["httpService",function(httpService){this.list=function(filter){return httpService.post("/tags",filter).then(function(data){return data.details})},this.get=function(id){return httpService.get("/tag/{id}",id).then(function(operation){return operation.details})},this.getByName=function(name){var params={name:name};return httpService.get("/tag",params).then(function(data){return data.details})},this.delete=function(id){return httpService.delete("/tags/{id}",id).then(function(operation){})},this.save=function(site){return httpService.post("/tags",site).then(function(operation){return operation.details})}}])},,,,function(module,exports,__webpack_require__){"use strict";var __importDefault=function(mod){return mod&&mod.__esModule?mod:{default:mod}};Object.defineProperty(exports,"__esModule",{value:!0});var app_1=__importDefault(__webpack_require__(0)),underscore_1=__importDefault(__webpack_require__(1));__webpack_require__(6);app_1.default.service("userGroupService",["httpService",function(httpService){this.list=function(filter,rolesNotToList){return httpService.post("/userGroups",filter).then(function(data){return data.list=underscore_1.default.filter(data.list,function(userGroup){return!underscore_1.default.contains(rolesNotToList,userGroup.name)}),data.details})},this.listPublic=function(filter){return httpService.post("/public/userGroup",filter).then(function(data){return data.details})},this.assign=function(userGroupUuid,userUuid){return httpService.post("/userGroup/assign/{userGroupUuid}/{userUuid}",null,userGroupUuid,userUuid)},this.unAssign=function(userGroupUuid,userUuid){return httpService.post("/userGroup/unassign/{userGroupUuid}/{userUuid}",null,userGroupUuid,userUuid)},this.delete=function(userGroupUuid){return httpService.delete("/userGroup/{userGroupUuid}",userGroupUuid)},this.get=function(userGroupUuid){return httpService.get("/userGroup/{userGroupUuid}",userGroupUuid).then(function(data){return data.details})},this.getByName=function(userGroupName){return httpService.get("/userGroup/name/{userGroupName}",userGroupName).then(function(data){return data.details})},this.save=function(userGroupDetails){return httpService.post("/userGroup",userGroupDetails).then(function(data){return data.details})}}])},,,,function(module,exports,__webpack_require__){"use strict";var __importDefault=function(mod){return mod&&mod.__esModule?mod:{default:mod}};Object.defineProperty(exports,"__esModule",{value:!0});var app_1=__importDefault(__webpack_require__(0));__webpack_require__(6),app_1.default.service("enumService",["httpService","cacheableService",function(httpService,cacheableService){var srv=this;srv.listEnums=function(enumName){return cacheableService.getCached(httpService.get,"/enums/{enum}",enumName).then(function(data){return data.details})},srv.populateEnums=function(name,dst){srv.listEnums(name).then(function(data){dst.length=0,dst.push.apply(dst,data)})}}])},,,,,,,,,,,function(module,exports,__webpack_require__){"use strict";var __importDefault=function(mod){return mod&&mod.__esModule?mod:{default:mod}};Object.defineProperty(exports,"__esModule",{value:!0});var app_1=__importDefault(__webpack_require__(0)),underscore_1=__importDefault(__webpack_require__(1)),service=function(httpService,$rootScope){this.listFilesAndFolders=function(path){return httpService.get("/file-explorer/files?path={path}",path).then(function(operation){return operation.details})},this.uploadFile=function(path,file){return httpService.upload("/file-explorer/file?path={path}",file,path)},this.fileUrl=function(uuid,name){return window.origin+httpService.getUrlPrefix()+"/repository/{repositoryUuid}?name={name}".uriExpand(uuid,name)},this.downloadFile=function(fileUuid,fileName){var url=httpService.getUrlPrefix()+"/repository/{repositoryUuid}?name={name}".uriExpand(fileUuid,fileName);$rootScope.downloadFile(url,fileName)},this.addFolder=function(path,name){return httpService.put("/file-explorer/folder?path={path}&name={name}",null,path,name)},this.delete=function(path,name){return httpService.delete("/file-explorer/file?path={path}&name={name}",path,name)},this.cleanup=function(){return httpService.post("/file/clean")}};app_1.default.service("fileService",["httpService","$rootScope",service]);service=function(httpService){this.init=function(fileUploadDetails){return httpService.post("/file",fileUploadDetails).then(function(data){return data.details})},this.fileSliceAdd=function(slice,fileUploadId,sliceNo){return httpService.post("/file/slice/{fileUploadId}/{sliceNo}",slice,fileUploadId,sliceNo).then(function(data){return data.details})},this.repositoryList=function(parentFolderUuid,additionalPath,fileUUIDArray){return parentFolderUuid=underscore_1.default.isEmpty(parentFolderUuid)?"":parentFolderUuid,additionalPath=underscore_1.default.isEmpty(additionalPath)?"":additionalPath,fileUUIDArray=underscore_1.default.isEmpty(fileUUIDArray)?"":fileUUIDArray,httpService.get("/repositories?parentFolderUuid={parentFolderUuid}&additionalPath={additionalPath}&fileUUIDArray={fileUUIDArray}",parentFolderUuid,additionalPath,fileUUIDArray).then(function(data){return data.details})},this.repositoryGet=function(parentFolderUuid,additionalPath){return parentFolderUuid=underscore_1.default.isEmpty(parentFolderUuid)?"":parentFolderUuid,additionalPath=underscore_1.default.isEmpty(additionalPath)?"":additionalPath,httpService.get("/repository?parentFolderUuid={parentFolderUuid}&additionalPath={additionalPath}",parentFolderUuid,additionalPath).then(function(data){return data.details})},this.repositoryDelete=function(repositoryUuid){return httpService.delete("/repository/{repositoryUuid}",repositoryUuid).then(function(data){return data.details})}};app_1.default.service("bigFileService",["httpService",service])},function(module,exports,__webpack_require__){"use strict";var __importDefault=function(mod){return mod&&mod.__esModule?mod:{default:mod}};Object.defineProperty(exports,"__esModule",{value:!0});var app_1=__importDefault(__webpack_require__(0));__webpack_require__(6),__webpack_require__(63),app_1.default.service("reportService",["httpService","i18n","downloadUtils",function(httpService,i18n,downloadUtils){this.print=function(data,reportTypeEnum){return httpService.post("/report/{reportTypeEnum}",data,reportTypeEnum).then(function(data){var details=data.details;return downloadUtils.downloadBase64(details.encodedString,details.name,details.type),details})}}])},,,,,,,,,function(module,exports,__webpack_require__){"use strict";var __importDefault=function(mod){return mod&&mod.__esModule?mod:{default:mod}};Object.defineProperty(exports,"__esModule",{value:!0});__importDefault(__webpack_require__(0)).default.service("downloadUtils",["$timeout",function($timeout){this.downloadBase64=function(base64String,filename,type){for(var byteString=atob(base64String.replace(/\s/g,"")),ab=new ArrayBuffer(byteString.length),ia=new Uint8Array(ab),i=0;i0&&(openedDialogs-=1)},this.closeAllDialogs=function(reason){$modalStack.dismissAll(reason),openedDialogs=0},this.getOpenDialogCount=function(){return openedDialogs};var breadCrumbList=void 0;function getInitialBreadCrumbList(){return breadCrumbList||(breadCrumbList=[{key:"init",url:$rootScope.getBaseUrl(),message:"breadCrumb.init"}]),breadCrumbList}this.breadCrumb={push:function(key,url,message,rawMessage,defaultState){var baseUrl=$rootScope.getBaseUrl(),breadCrumbList=getInitialBreadCrumbList();if(breadCrumbList.length>1||void 0==defaultState){var dublicateKey=underscore_1.default.find(breadCrumbList,function(x){return x.key==key});if(void 0==dublicateKey)breadCrumbList.push({key:key,url:baseUrl+url,message:message,rawMessage:rawMessage});else{var index=breadCrumbList.indexOf(dublicateKey);breadCrumbList.splice(index+1,1e3)}}else underscore_1.default.each(defaultState,function(x){breadCrumbList.push({key:x.key,url:baseUrl+x.url,message:x.message,rawMessage:x.rawMessage})}),breadCrumbList.push({key:key,url:baseUrl+url,message:message,rawMessage:rawMessage});$rootScope.$broadcast("breadCrumbChange")},reset:function(){var breadCrumbList=getInitialBreadCrumbList();breadCrumbList.splice(0,breadCrumbList.length),breadCrumbList.push({key:"init",url:$rootScope.getBaseUrl(),message:"breadCrumb.init"}),$rootScope.$broadcast("breadCrumbChange")},get:function(){return getInitialBreadCrumbList()}},this.getBasicService=function(url){var idUrl=url+"/{id}";return{list:function(filter){return httpService.post(url,filter).then(function(data){return data.details})},delete:function(uuid){return httpService.delete(idUrl,uuid)},get:function(uuid,viewType){void 0===viewType&&(viewType=0);var url=idUrl+"?viewType={viewType}";return httpService.get(url,uuid,viewType).then(function(data){return data.details})},save:function(list,viewType){return void 0===viewType&&(viewType=0),httpService.put(url+"?viewType={viewType}",list,viewType).then(function(data){return data.details})},saveSingle:function(item,viewType){return void 0===viewType&&(viewType=0),httpService.put(url+"?viewType={viewType}",[item],viewType).then(function(data){return data.details[0]})},addPublicService:function(){var publicUrl="/public"+url,publicIdUrl=publicUrl+"/{id}";this.listPublic=function(filter){return httpService.post(publicUrl,filter).then(function(data){return data.details})},this.getPublic=function(uuid,viewType){void 0===viewType&&(viewType=0);var url=publicIdUrl+"?viewType={viewType}";return httpService.get(url,uuid,viewType).then(function(data){return data.details})}},addOwnService:function(){var userUrl="/user"+url+"?viewType={viewType}",ownUrl="/user"+url;this.getOwn=function(viewType){return httpService.get(userUrl,void 0===viewType?0:viewType).then(function(data){return data.details})},this.listOwn=function(filter){return httpService.post(ownUrl,filter).then(function(data){return data.details})},this.saveOwn=function(list){return httpService.put(ownUrl,list).then(function(data){return data.details})},this.saveOwnSingle=function(item,viewType){return void 0===viewType&&(viewType=0),httpService.put(ownUrl+"?viewType={viewType}",[item],viewType).then(function(data){return data.details[0]})}}}}}])},function(module,exports,__webpack_require__){"use strict";var __importDefault=function(mod){return mod&&mod.__esModule?mod:{default:mod}};Object.defineProperty(exports,"__esModule",{value:!0});var app_1=__importDefault(__webpack_require__(0));__webpack_require__(6);app_1.default.service("loginTypeService",["httpService",function(httpService){this.list=function(page,pageSize){return httpService.get("/logintypes/{page}/{pageSize}",page,pageSize).then(function(operation){return operation.details})},this.get=function(id){return httpService.get("/logintype/{id}",id).then(function(operation){return operation.details})},this.delete=function(id){return httpService.delete("/logintype/{id}",id)},this.save=function(loginType){return httpService.post("/logintype",loginType)},this.setUserLoginTypeStatus=function(loginTypeEnum,userId,enabled){return httpService.post("/user/{userId}/loginType/{loginTypeEnum}/{enabled}",null,userId,loginTypeEnum,enabled)}}])},,,,,,,function(module,exports,__webpack_require__){"use strict";var __importDefault=function(mod){return mod&&mod.__esModule?mod:{default:mod}};Object.defineProperty(exports,"__esModule",{value:!0});__importDefault(__webpack_require__(0)).default.service("authenticationService",["$rootScope","httpService",function($rootScope,httpService){this.authenticate=function(auth){return httpService.post("/authentication",auth)},this.authenticateVIISP=function(){return httpService.post("/authentication/viisp")},this.authenticateVIISPForRegistration=function(){return httpService.post("/authentication/viisp/registration")},this.statusCheck=function(statusCheck){return httpService.post("/authentication/statuscheck",statusCheck)},this.logout=function(sessionToken){return httpService.delete("/authentication/session/{sessionToken}",sessionToken)},this.getUser=function(sessionToken){return httpService.get("/authentication/user/{sessionToken}",sessionToken)},this.authenticateVIISPForCustomerPersonCodeSet=function(){return httpService.post("/authentication/viisp/personcode")},this.getLastLogin=function(){return httpService.get("/authentication/lastsession")},this.validateSSOSignature=function(ssoAuthenticationDetails){return httpService.post("/authentication/sso/signature",ssoAuthenticationDetails)}}])},function(module,exports,__webpack_require__){"use strict";var __importDefault=function(mod){return mod&&mod.__esModule?mod:{default:mod}};Object.defineProperty(exports,"__esModule",{value:!0});var app_1=__importDefault(__webpack_require__(0));__webpack_require__(6);app_1.default.service("roleService",["httpService",function(httpService){this.listPromise=function(filter){return httpService.post("/roles",filter)},this.list=function(filter){return this.listPromise(filter).then(function(data){return data.details})},this.listRoleNames=function(){return httpService.get("/roles").then(function(data){return data.details})},this.assignList=function(roleUuidList,actorUuid){return httpService.post("/role/assign/{roleUuid}/{actorUuid}",null,roleUuidList,actorUuid)},this.assign=function(roleUuid,actorUuid){return httpService.post("/role/assign/{roleUuid}/{actorUuid}",null,roleUuid,actorUuid)},this.unAssignList=function(roleUuidList,actorUuid){return httpService.post("/role/unassign/{roleUuid}/{actorUuid}",null,roleUuidList,actorUuid)},this.unAssign=function(roleUuid,actorUuid){return httpService.post("/role/unassign/{roleUuid}/{actorUuid}",null,roleUuid,actorUuid)},this.unAssignOwnList=function(roleNameList,actorUuid){return httpService.post("/user/role/unassign/{roleName}/{actorUuid}",null,roleNameList,actorUuid)},this.get=function(roleUuid){return httpService.get("/role/{roleUuid}",roleUuid).then(function(data){return data.details})},this.save=function(role){return httpService.post("/role",role).then(function(data){return data.details})},this.delete=function(roleUuid){return httpService.delete("/role/{roleUuid}",roleUuid)},this.getByName=function(roleName){var filter={name:roleName,exactName:!0};return this.list(filter).then(function(x){return x.list[0]})}}])},,,function(module,exports,__webpack_require__){"use strict";var __importDefault=function(mod){return mod&&mod.__esModule?mod:{default:mod}};Object.defineProperty(exports,"__esModule",{value:!0}),__importDefault(__webpack_require__(0)).default.service("logService",["$rootScope","httpService",function($rootScope,httpService){var logService={list:function(logSearch){return httpService.post("/logs",logSearch)},logFieldsList:function(){return httpService.get("/logs/fields")},recordActionsCountList:function(filter){return httpService.post("/logs/records/actionCounts",filter)}};return logService}])},function(module,exports,__webpack_require__){"use strict";var __importDefault=function(mod){return mod&&mod.__esModule?mod:{default:mod}};Object.defineProperty(exports,"__esModule",{value:!0});var app_1=__importDefault(__webpack_require__(0));__webpack_require__(6),app_1.default.service("mailService",["httpService",function(httpService){this.getMailStatus=function(token,mailType){return httpService.get("/mail/status/{token}/{mailType}",token,mailType)},this.list=function(filter){return httpService.post("/mails",filter).then(function(data){return data.details})},this.save=function(mail){return httpService.put("/mails/raw",[mail]).then(function(data){return data.details[0]})},this.template={get:function(uuid){return httpService.get("/mailTemplate/{uuid}",uuid).then(function(data){return data.details})},list:function(filter){return httpService.post("/mailTemplates",filter).then(function(data){return data.details})},save:function(details){var detailsList=[details];return httpService.put("/mailTemplate",detailsList).then(function(data){return data.details[0]})},delete:function(uuid){return httpService.delete("/mailTemplate/{uuid}",uuid).then(function(data){return data})}}}])},function(module,exports,__webpack_require__){"use strict";var __importDefault=function(mod){return mod&&mod.__esModule?mod:{default:mod}};Object.defineProperty(exports,"__esModule",{value:!0});var app_1=__importDefault(__webpack_require__(0));__webpack_require__(6);var underscore_1=__importDefault(__webpack_require__(1));app_1.default.service("systemSettingsService",["httpService","$q","$rootScope",function(httpService,$q,$rootScope){var service=this;this.list=function(filter){return httpService.post("/systemSettings",filter).then(function(data){return data.details})},this.get=function(setting){return httpService.get("/systemSetting/{setting}",setting).then(function(data){return data.details})},this.set=function(settingDetails){return httpService.post("/systemSetting",settingDetails).then(function(data){return data.details})},this.save=function(settingDetailsList){return httpService.put("/systemSettings",settingDetailsList).then(function(data){return data.details})};var settings={},promises={};this.getCachedSettings=function(nameList){var promiseList=underscore_1.default.map(nameList,function(name){return service.getCachedSetting(name)});return $rootScope.waitFor(promiseList)},this.getCachedSetting=function(name){return settings[name]?$rootScope.resolveObject(settings[name]):(promises[name]||(promises[name]=service.get(name),promises[name].then(function(data){return settings[name]=data,delete promises[name],settings[name]})),promises[name])}}])},function(module,exports){module.exports='\r\n\r\n\r\n\r\n\r\n'},function(module,exports,__webpack_require__){"use strict";var __importDefault=function(mod){return mod&&mod.__esModule?mod:{default:mod}};Object.defineProperty(exports,"__esModule",{value:!0});var angular_1=__importDefault(__webpack_require__(9)),underscore_1=__importDefault(__webpack_require__(1));module.exports={getFileListModule:function(fileFields){var module={canDelete:function(item){return void 0==item.id},newItem:function(){return{value:{},editable:!0}},isSaveDisabled:function(item){return!1},save:function(item){module.isSaveDisabled(item)||(item.id,item.editable=!1)},delete:function(item){fileFields.value.list.splice(fileFields.value.list.indexOf(item),1)},edit:function(item){underscore_1.default.each(fileFields.value.list,function(item){item.editable=!1}),item.editable=!0},add:function(){fileFields.value.list.push(this.newItem())},init:function(fieldList){return fieldList}};return module},markErrorFieldsAsTouched:function(form){form&&form.$invalid&&angular_1.default.forEach(form.$error,function(field){angular_1.default.forEach(field,function(errorField){errorField.$setTouched()})})},filterEmptyFields:function(fieldList,requiredFieldNames){return underscore_1.default.filter(fieldList,function(item){if(requiredFieldNames.includes(item.structureField.name)){if(item.structureField.repeatable)return!item.value.list||0==item.value.list.length;if("JSON"==item.structureField.fieldTypeEnum)return!item.value.list||0==item.value.list.length||!item.value.list[0].value;if("BOOL"==item.structureField.fieldTypeEnum)return!0!==item.value.stringValue&&!1!==item.value.stringValue;if(!(item.value.documentValue||item.value.stringValue&&""!=item.value.stringValue))return!0}return!1})}}},,,,,,,,,,function(module,exports,__webpack_require__){"use strict";var __importDefault=function(mod){return mod&&mod.__esModule?mod:{default:mod}};Object.defineProperty(exports,"__esModule",{value:!0});var app_1=__importDefault(__webpack_require__(0)),underscore_1=__importDefault(__webpack_require__(1));app_1.default.service("cacheableService",["$q",function($q){var promises={},values={};function getKey(cb,params){var key=cb+"";for(var index in params){var param=params[index];underscore_1.default.isString(param)?key+=param:underscore_1.default.isArray(param)?key+="["+getKey(param)+"]":underscore_1.default.isObject(param)&&(key+="{"+getKey(param)+"}")}return key}this.clearCache=function(cb){var params=Array.prototype.slice.call(arguments,1),key=getKey(cb,params);delete values[key],delete promises[key]},this.getCached=function(cb){var params=Array.prototype.slice.call(arguments,1),key=getKey(cb,params);if(promises[key])return promises[key];if(values[key]){var deferred=$q.defer();return deferred.resolve(values[key]),deferred.promise}var promise=cb.apply(null,params);return promises[key]=promise,promise.then(function(data){return delete promises[key],values[key]=data,data}).finally(function(data){return delete promises[key],data}),promises[key]}}])},function(module,exports,__webpack_require__){"use strict";var __importDefault=function(mod){return mod&&mod.__esModule?mod:{default:mod}};Object.defineProperty(exports,"__esModule",{value:!0});var app_1=__importDefault(__webpack_require__(0)),underscore_1=__importDefault(__webpack_require__(1));app_1.default.service("customerService",["$rootScope","httpService",function($rootScope,httpService){this.get=function(id){return httpService.get("/user/{userId}",id).then(function(operation){return operation.customer})},this.save=function(customer){return httpService.post("/user",customer)},this.delete=function(id){return httpService.delete("/user/{userId}",id)},this.deleteInactiveUserData=function(id){return httpService.delete("/customer/{customerId}/data/inactive",id)},this.deleteSelf=function(id){return httpService.delete("/user/self")},this.list=function(customerSearch){return underscore_1.default.isEmpty(customerSearch.statusEnum)&&(customerSearch.statusEnum=null),httpService.post("/customers",customerSearch)},this.processpassword=function(passwords){return httpService.post("/user/password",passwords)},this.getOwnerDocument=function(){return httpService.get("/customer/document").then(function(operation){return operation.details})},this.getDocument=function(customerId){return httpService.get("/customer/{customerId}/document",customerId).then(function(operation){return operation.details})},this.saveOwnerDocument=function(document){return httpService.post("/customer/document",document)},this.saveDocument=function(document,customerId,sendInvitation){return sendInvitation=!!sendInvitation,httpService.post("/customer/{customerId}/document/{sendInvitation}",document,customerId,sendInvitation)},this.getOwnerLoginTypes=function(){return httpService.get("/user/loginTypes").then(function(operation){return operation.details})},this.getLoginTypes=function(customerId){return httpService.get("/user/{customerId}/loginTypes",customerId)},this.deleteOwnerSamlIdentificator=function(id){return httpService.delete("/user/loginType/saml/{id}",id)},this.deleteSamlIdentificator=function(id,customerId){return httpService.delete("/user/{customerId}/loginType/saml/{id}",customerId,id)},this.saveOwnerPasswordLoginDetails=function(passwordLoginDetails){return httpService.post("/user/loginType/password",passwordLoginDetails)},this.savePasswordLoginDetails=function(passwordLoginDetails,userId){return httpService.post("/user/{customerId}/loginType/password",passwordLoginDetails,userId)},this.initPasswordResetByEmail=function(email){return httpService.post("/customer/password/reset/init?email={email}",null,email)},this.passwordReset=function(passwordResetDetails){return httpService.post("/customer/password/reset",passwordResetDetails)},this.listUserOwnerOrganizations=function(filter){return httpService.post("/customer/organizations",filter)},this.listUserOrganizations=function(filter,userId){return httpService.post("/user/{userId}/organizations",filter,userId)},this.reactivateUser=function(userReactivationDetails){return httpService.post("/customer/reactivation",userReactivationDetails)},this.getOwnerRelationWithOrganizationDocument=function(organizationId){return httpService.get("/customer/organization/{organizationId}/document",organizationId)},this.getRelationWithOrganizationDocument=function(userId,organizationId){return httpService.get("/user/{userId}/organization/{organizationId}/document",userId,organizationId)},this.deleteRelationWithOrganization=function(id){return httpService.delete("/customer/organization/{organizationId}",id)},this.saveRelationWithOrganization=function(organizationId,document){return httpService.post("/customer/organization/{organizationId}",document,organizationId)},this.sendBeingInactiveNotice=function(id){return httpService.post("/customer/{customerId}/inactiveNotice",null,id)},this.getFtpAccess=function(){return httpService.get("/user/ftp")},this.saveFtpAccess=function(ftpTurnOn){return httpService.post("/user/ftp/{ftpTurnOn}",null,ftpTurnOn)},this.getUserSpaceResourcesInfo=function(id){return id||0===id?httpService.get("/user/space/{id}",id):httpService.get("/user/space")},this.toggleUserSpaceNotification=function(){return httpService.post("/user/notification/space")},this.changeUserSpaceResources=function(userId,quantity){return httpService.post("/user/space/{userId}",quantity,userId)},this.resendEmailConfirmation=function(email){return httpService.get("/customer/resend?email={email}",email)}}])},function(module,exports,__webpack_require__){"use strict";var __importDefault=function(mod){return mod&&mod.__esModule?mod:{default:mod}};Object.defineProperty(exports,"__esModule",{value:!0});var app_1=__importDefault(__webpack_require__(0)),sockjs_client_1=__importDefault(__webpack_require__(518));__webpack_require__(533),app_1.default.service("socketService",["$timeout","roleService","$cookies","$window",function($timeout,roleService,$cookies,$window){var reconnectTimeout=5e3,subscriberMap={},client=void 0,service=this,sendList=[];$window.onbeforeunload=function(evt){console.log("unload"),client&&client.disconnect()},this.getStompClient=function(scope){if(void 0==client){var sockjs=new sockjs_client_1.default("/messaging",void 0,{timeout:5e4});(client=Stomp.over(sockjs)).debug=null,scope&&scope.$on("$destroy",function(){client&&client.disconnect()})}return client},this.connect=function(stompClient,callback,failureCallback){stompClient.connected?callback():stompClient.connect({},callback,function(){console.log("socket failure"),failureCallback&&$timeout(function(){console.log("socket reconnecting"),failureCallback()},reconnectTimeout)})},this.send=function(headers,body,destination){for(var args=[],i=4;i\r\n\r\n\r\n\r\n\r\n\r\n'},function(module,exports){module.exports='
\r\n\t\x3c!--
--\x3e\r\n\t

\r\n\t\t{{msgKey(title)}}\r\n\t\t\r\n\t

\r\n\r\n\t
\r\n\t\t
\r\n\t\t\t
\r\n\t\t\t\t
\r\n\t\t\t\t\t\r\n\t\t\t\t
\r\n\t\t\t\t
\r\n\t\t\t\t\t\r\n\t\t\t\t
\r\n\t\t\t
\r\n\t\t\t
\r\n\t\t\t\t
\r\n\t\t\t\t\t\r\n\t\t\t\t
\r\n\t\t\t\t
\r\n\t\t\t\t\t\r\n\t\t\t\t\t\r\n\t\t\t\t
\r\n\t\t\t\t
\r\n\t\t\t\t\t\r\n\t\t\t\t\t\r\n\t\t\t\t
\r\n\t\t\t\t
\r\n\t\t\t\t\t\r\n\t\t\t\t\t\r\n\t\t\t\t
\r\n\t\t\t\t
\r\n\t\t\t\t\t\r\n\t\t\t\t\t\r\n\t\t\t\t
\r\n\t\t\t\t
\r\n\t\t\t\t\t\r\n\t\t\t\t
\r\n\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t
\r\n\t\t
\r\n\t
\r\n\r\n\t\r\n\t\t\r\n\t\t\t{{getDocumentStatus(document)}}\r\n\t\t\r\n\t\t\r\n\t\t\t{{ document.name }}\r\n\t\t\r\n\t\t\r\n\t\t\t{{ getFieldStrValue(document, \'executionDate\') | date: dateFormat }}\r\n\t\t\r\n\t\t\r\n\t\t\t{{ document.lobbyist.fullName }}\r\n\t\t\r\n\t\t\r\n\t\t\t{{ getClassificationLocalized(document, \'area\') }}\r\n\t\t\r\n\t\t\r\n\t\t\t{{ getFieldStrValue(document, \'legislationName\') }}\r\n\t\t\r\n\t\t\r\n\t\t\t{{ getPersonListStr(document) }}\r\n\t\t\r\n\t\t\r\n\t\t\t{{ getPersonGroupListStr(document) }}\r\n\t\t\r\n\t\t\r\n\t\t\t{{ getWorkplaceListStr(document) }}\r\n\t\t\r\n\t\t\r\n\t\t\t\r\n\t\t\t\t{{ influencedPerson.declaration.name }}\r\n\t\t\t\r\n\t\t\t
\r\n\t\t
\r\n\t
\r\n\t\r\n\t\t\r\n\t\t\t{{ document.name }}\r\n\t\t\r\n\t\t\r\n\t\t\t{{ getFieldStrValue(document, \'executionDate\') | date: dateFormat }}\r\n\t\t\r\n\t\t\r\n\t\t\t{{ document.lobbyist.fullName }}\r\n\t\t\r\n\t\t\r\n\t\t\t{{ getClassificationLocalized(document, \'area\') }}\r\n\t\t\r\n\t\t\r\n\t\t\t{{ getFieldStrValue(document, \'legislationName\') }}\r\n\t\t\r\n\t\t\r\n\t\t\t{{ getPersonListStr(document) }}\r\n\t\t\r\n\t\t\r\n\t\t\t{{ getPersonGroupListStr(document) }}\r\n\t\t\r\n\t\t\r\n\t\t\t{{ getWorkplaceListStr(document) }}\r\n\t\t\r\n\t\t\r\n\t\t\t\r\n\t\t\t\t{{ influencedPerson.declaration.name }}\r\n\t\t\t\r\n\t\t\t
\r\n\t\t
\r\n\t\t\r\n\t\t\t{{ msgKey(getBooleanMsg(document, \'reviewed\')) }}\r\n\t\t\r\n\t
\r\n\t\r\n\t\t\r\n\t\t\t{{ document.name }}\r\n\t\t\r\n\t\t\r\n\t\t\t{{ getFieldStrValue(document, \'executionDate\') | date: dateFormat }}\r\n\t\t\r\n\t\t\r\n\t\t\t{{ document.lobbyist.fullName }}\r\n\t\t\r\n\t\t\r\n\t\t\t{{ getClassificationLocalized(document, \'area\') }}\r\n\t\t\r\n\t\t\r\n\t\t\t{{ getFieldStrValue(document, \'legislationName\') }}\r\n\t\t\r\n\t\t\r\n\t\t\t{{ getPersonListStr(document) }}\r\n\t\t\r\n\t\t\r\n\t\t\t{{ getPersonGroupListStr(document) }}\r\n\t\t\r\n\t\t\r\n\t\t\t{{ getWorkplaceListStr(document) }}\r\n\t\t\r\n\t\t\r\n\t\t\t\r\n\t\t\t\t{{ influencedPerson.declaration.name }}\r\n\t\t\t\r\n\t\t\t
\r\n\t\t
\r\n\t\t\r\n\t\t\t{{ msgKey(getBooleanMsg(document, \'reviewed\')) }}\r\n\t\t\r\n\t
\r\n
\r\n'},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(module,exports){module.exports='
\r\n\t\r\n\t\r\n\t\r\n\t\r\n
'},function(module,exports,__webpack_require__){"use strict";var __importDefault=function(mod){return mod&&mod.__esModule?mod:{default:mod}};Object.defineProperty(exports,"__esModule",{value:!0});var app_1=__importDefault(__webpack_require__(0));__webpack_require__(6);app_1.default.service("loginService",["httpService",function(httpService){this.refreshLogin=function(sessionToken){return httpService.post("/authentication/session/{sessionToken}/check",null,0)},this.idpLogin={get:function(id){return httpService.get("/idpLogin/{id}",id).then(function(data){return data})},saveList:function(detailsList){return httpService.post("/idpLogin",detailsList).then(function(data){return data})},save:function(details){return this.saveList([details]).then(function(data){return data.details[0]})}},this.login={save:function(login,resetState,sendEmail,resendConfirmationLink){return httpService.put("/login?resetState={resetState}&sendEmail={sendEmail}&resendConfirmationLink={resendConfirmationLink}",[login],resetState,sendEmail,resendConfirmationLink).then(function(data){return data.details[0]})}}}])},function(module,exports,__webpack_require__){"use strict";var __importDefault=function(mod){return mod&&mod.__esModule?mod:{default:mod}};Object.defineProperty(exports,"__esModule",{value:!0});var app_1=__importDefault(__webpack_require__(0));__webpack_require__(91),__webpack_require__(110),__webpack_require__(84),__webpack_require__(111),__webpack_require__(354),app_1.default.controller("MainController",["$scope","$rootScope","i18n","authenticationService","$stateParams","$location","$state","$log","customerService","loginTypeService","socketService","timeService",function($scope,$rootScope,i18n,authenticationService,$stateParams,$location,$state,$log,customerService,loginTypeService,socketService,timeService){$scope.openUserInfoPage=function(){$rootScope.router.openUserInfoPage()},$scope.chatList=[],$rootScope.$state=$state,$rootScope.$stateParams=$stateParams}])},,,,function(module,exports){var ngModule,angular=window.angular;try{ngModule=angular.module(["ng"])}catch(e){ngModule=angular.module("ng",[])}var v1='\n\n{{item.createdDate | amDateFormat: $root.dateTimeInputFormat}}\n\n\n{{msgKey(\'event.type.\' + item.type)}}\n\n\n{{item.reason}}\n\n\n{{item.user.fullName}}\n\n\n{{item.decisionNumber}}\n\n\n{{item.decisionDate | amDateFormat: $root.dateInputFormat}}\n\n\n{{item.attachment.filename}}\n\n\n{{translateLobbyistStatus(item.status)}}\n\n',id1="lobbyist/html/event-list.thtml",inj=angular.element(window.document).injector();inj?inj.get("$templateCache").put(id1,v1):ngModule.run(["$templateCache",function(c){c.put(id1,v1)}]),module.exports=id1},function(module,exports){module.exports='
\r\n\t
\r\n\t\t
\r\n\t\t\t\x3c!--
--\x3e\r\n\t\t\t
\r\n\t\t\t\t\r\n\t\t\t
\r\n\t\t
\r\n\t
\r\n\t
\r\n\t\t
\r\n\t\t\t
\r\n\t\t\t\t
\r\n\t\t\t\t\t
\r\n\t\t\t\t\t\t
    \r\n\t\t\t\t\t\t\t
  • \r\n\t\t\t\t\t\t\t
  • \r\n\t\t\t\t\t\t\t
  • \r\n\t\t\t\t\t\t\t
  • \r\n\t\t\t\t\t\t
\r\n\t\t\t\t\t
\r\n\t\t\t\t
\r\n\r\n\t\t\t\t
\r\n\t\t\t\t\t
\r\n\t\t\t\t\t\t

\r\n\t\t\t\t\t\t\t{{ titleField.value.valueList | ncTranslate }}\r\n\t\t\t\t\t\t

\r\n\t\t\t\t\t\t
\r\n\t\t\t\t\t
\r\n\t\t\t\t
\r\n\t\t\t\t
\r\n\t\t\t\t\t\r\n\t\t\t\t\t\t\r\n\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t
\r\n\t\t\t\t\t\t\t\t\t
\r\n\t\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t
\r\n\t\t\t\t\t\t\t\t
\r\n\t\t\t\t\t\t\t\t
\r\n\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t
\r\n\t\t\t\t\t\t\t
\r\n\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t{{ category.localizedNameList | ncTranslate : category.name }}\r\n\t\t\t\t\t\t\t\r\n\r\n\t\t\t\t\t\t
\r\n\t\t\t\t\t
\r\n\t\t\t\t
\r\n\t\t\t\t
\r\n\t\t\t\t\t\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t{{ item.title.value.valueList | ncTranslate }}\r\n\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t{{ category.localizedNameList | ncTranslate : category.name }}\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\r\n\t\t\t\t
\r\n\t\t\t\t
\r\n\t\t\t\t\t\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t{{ item.title.value.valueList | ncTranslate }}\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t{{ category.localizedNameList | ncTranslate : category.name }}\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\r\n\t\t\t\t
\r\n\t\t\t
\r\n\t\t
\r\n\t
\r\n
\r\n'},,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(module,exports,__webpack_require__){"use strict";var _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(obj){return typeof obj}:function(obj){return obj&&"function"==typeof Symbol&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj};function newStringFn(name,fn){"function"!=typeof String.prototype[name]&&(String.prototype[name]=fn)}function newNumberFn(name,fn){"function"!=typeof Number.prototype[name]&&(Number.prototype[name]=fn)}newStringFn("format",function(){for(var formatted=this,i=0;i0&&(arrayString+="&"),arrayString+=parameterName+"="+encodeURIComponent(params[i]);formatted=formatted.replace(regexp,arrayString)}else{regexp=new RegExp("\\{[a-zA-Z0-9]+\\}","i");formatted=formatted.replace(regexp,encodeURIComponent(arguments[i]))}}else if("object"===_typeof(arguments[i]))formatted=formatted.appendRequestParams(arguments[i]);else{regexp=new RegExp("\\{[a-zA-Z0-9]+\\}","i");formatted=formatted.replace(regexp,encodeURIComponent(arguments[i]))}return formatted}),newStringFn("capitalize",function(){var s=this.toString();return s.charAt(0).toUpperCase()+s.slice(1)}),newStringFn("endsWith",function(suffix){return-1!==this.indexOf(suffix,this.length-suffix.length)}),newStringFn("appendRequestParams",function(params){var s=this.toString();for(var key in s+=s.indexOf("?")<0?"?":"",params)s+=s.endsWith("&")||s.endsWith("?")?"":"&",void 0!==params[key]&&null!==params[key]&&(s+=key+"="+encodeURIComponent(params[key]));return s}),newStringFn("startsWith",function(){var args=arguments;return 0===this.lastIndexOf(args[0],args.length>0?args[1]:0)}),newNumberFn("pad",function(size){for(var s=String(this);s.length<(size||2);)s="0"+s;return s}),newNumberFn("asTimeString",function(){var hours=Math.floor(this/60);return hours+":"+Math.floor(this-60*hours).pad(2)})},,,,,,,,,,,,,function(module,exports,__webpack_require__){"use strict";var _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(obj){return typeof obj}:function(obj){return obj&&"function"==typeof Symbol&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj};angular.module("ui.router.stateHelper",["ui.router"]).provider("stateHelper",["$stateProvider",function($stateProvider){var self=this;this.state=function(state){var args=Array.prototype.slice.apply(arguments),options={keepOriginalNames:!1,siblingTraversal:!1};return"boolean"==typeof args[1]?options.keepOriginalNames=args[1]:"object"===_typeof(args[1])&&angular.extend(options,args[1]),options.keepOriginalNames||function(state){state.parent&&(state.name=(angular.isObject(state.parent)?state.parent.name:state.parent)+"_"+state.name)}(state),$stateProvider.state(state),state.children&&state.children.length&&(state.children.forEach(function(childState){childState.parent=state,self.state(childState,options)}),options.siblingTraversal&&function(state){state.children.forEach(function(childState,idx,array){array[idx+1]&&(childState.nextSibling=array[idx+1].name),array[idx-1]&&(childState.previousSibling=array[idx-1].name)})}(state)),self},this.setNestedState=this.state,self.$get=angular.noop}])},function(module,exports,__webpack_require__){"use strict";__webpack_require__(5),__webpack_require__(9),__webpack_require__(504),__webpack_require__(505),__webpack_require__(506)},,function(module,exports,__webpack_require__){"use strict";(function($){var __importDefault=function(mod){return mod&&mod.__esModule?mod:{default:mod}};Object.defineProperty(exports,"__esModule",{value:!0});var app_1=__importDefault(__webpack_require__(0)),angular_1=__importDefault(__webpack_require__(9)),underscore_1=__importDefault(__webpack_require__(1));app_1.default.directive("ncTable",["$rootScope","$compile","$interpolate","ngTableEventsChannel",function($rootScope,$compile,$interpolate,ngTableEventsChannel){function getHtml(element){return $("
").append(element).html()}function waitForElementToDisplay(selector,time,funct){null==document.querySelector(selector)?setTimeout(function(){waitForElementToDisplay(selector,time,funct)},time):setTimeout(function(){funct()},time)}return{restrict:"E",compile:function(tElement,tAttrs){var tdHtml="",thHtml="",detailsHtml="",columns=[],rowObjectAttr=tAttrs.rowObject?tAttrs.rowObject:"$rowObject",clickCallbackAttr=tAttrs.onClick,showColumnIfGroup='ng-if="'+rowObjectAttr+'.group"',hideColumnIfGroup='ng-if="!'+rowObjectAttr+'.group"',tableParamsAttr=tAttrs.tableParams,hidePagingAttr=tAttrs.hidePaging,tableClassAttr=tAttrs.tableClass&&0!=tAttrs.tableClass.length?" "+tAttrs.tableClass:"",tablePaginationTemplAttr="",noNumerationAttr=tAttrs.noNumeration;tAttrs.templatePagination&&(tablePaginationTemplAttr=' template-pagination="'+tAttrs.templatePagination+'"');var ngClass=tAttrs.ngClass?tAttrs.ngClass.slice(0,-1)+",":"{";ngClass+="'last-row' : $last",clickCallbackAttr&&(ngClass+=", 'clickable-row': true"),ngClass+="}";var columnGroupHtml=tElement.find("nc-column-group").html(),showQueueNumber=!columnGroupHtml&&!noNumerationAttr;tElement.find("nc-column").each(function(index){var ncColumn=$(this),colId=Math.random().toString(36).substring(7),columnClass=ncColumn.attr("class"),hideable="false"!==ncColumn.attr("hideable"),ngIf=(columnClass=ncColumn.attr("class"),ncColumn.attr("ng-if")?'ng-if="'+ncColumn.attr("ng-if")+'"':""),header=ncColumn.attr("header"),headerTemplate=ncColumn.attr("header-template");headerTemplate&&(header=$(''));var sortable=ncColumn.attr("sortable"),sortableClass=(sortable?"sortable":"")+" "+columnClass,sortableNgClick=sortable?"data-ng-click=\"sort('"+colId+"')\"":"",headerTooltip=ncColumn.attr("header-tooltip"),headerHtml=getHtml($('").append($(function(){var initStr;return initStr=sortable?'':">"}()).append(header))),value=ncColumn.html(),tdIf=ncColumn.attr("ng-if")?'ng-if="'+ncColumn.attr("ng-if")+" && !"+rowObjectAttr+'.group"':hideColumnIfGroup,columnHtml=getHtml($('").append(value)),detailsTdElement=$('
");0!==index&&detailsTdElement.append($('
'));var headerAndValueDiv=detailsTdElement.append($("
"));headerAndValueDiv.append($("").append(header).append(":")),headerAndValueDiv.append($("").append(value));var detailsTdHtml=getHtml(detailsTdElement);tdHtml+=columnHtml,thHtml+=headerHtml,detailsHtml+=detailsTdHtml,columns.push({header:header,columnId:colId,visible:!0,hideable:hideable,sortable:sortable,sortOrder:!0})});var checkBoxTitle=tAttrs.checkBoxTitle?tAttrs.checkBoxTitle:"",checkAllBoxTitle=tAttrs.checkAllBoxTitle?tAttrs.checkAllBoxTitle:"",table='
{{msgKey("table.showing") + " " + getFirstItemNumber('+tableParamsAttr+")}} - {{("+tableParamsAttr+".data.length - _.where("+tableParamsAttr+".data, {group: true}).length + ("+tableParamsAttr+".page() - 1)*"+tableParamsAttr+'.count()) + " " + msgKey("table.of") + " " + getTotal('+tableParamsAttr+') + " " + msgKey("table.entries")}}
\t\t\t\t\t\t\t\t\t\t\t\t'+thHtml+'\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t"+tdHtml+"\t\t\t
\t\t\t\t'+checkAllBoxTitle+'\t\t\t\t\t\t\t#
'+columnGroupHtml+'\t\t\t\t\t\t\t{{ $index + 1 + offset }}'+detailsHtml+"\t\t\t
";return tElement.html(table),function($scope,$element,attrs){ngTableEventsChannel.onAfterReloadData(function(){waitForElementToDisplay("tr.last-row",50,function(){for(var i in columns){var col=columns[i];delete col.hiddenAt,col.visible=!0,showCol(col.columnId),hideDetailsCol(col.columnId)}onResize()});var tableParams=$scope[tAttrs.tableParams];tableParams&&($scope.offset=(tableParams.page()-1)*tableParams.count())},$scope),$scope.offset=0,angular_1.default.element(window).on("resize",onResize),$scope.$on("$destroy",function(){angular_1.default.element(window).off("resize",onResize)});var checkAllBox=tAttrs.checkAllBox?$interpolate(tAttrs.checkAllBox)($scope):"false";$scope.checkAllBox={display:"true"===checkAllBox};var dragAndDrop=tAttrs.dragAndDrop?$interpolate(tAttrs.dragAndDrop)($scope):"false";function onResize(){var panelWidth=$($element).find(".table-content").width(),tableWidth=$($element).find("table").width();if(tableWidth>panelWidth){var elementWasHidden=function(tableWidth){for(var i=0;i=0;i--){var col=columns[i];if(!col.visible){if(tableWidth>col.hiddenAt)return delete col.hiddenAt,col.visible=!0,showCol(col.columnId),hideDetailsCol(col.columnId),!0;break}}return!1}(tableWidth);hideDetailsRowIfHidden(),elementWasShown&&onResize()}}function hideDetailsRowIfHidden(){void 0===underscore_1.default.findWhere(columns,{visible:!1})?($($element).find("th[data-details-header]").hide(),$($element).find("td[data-details-column]").hide()):($($element).find("th[data-details-header]").show(),$($element).find("td[data-details-column]").show())}function hideDetailsCol(columnId){$($element).find('div[data-details][data-col-id="'+columnId+'"]').hide()}function showDetailsCol(columnId){$($element).find('div[data-details][data-col-id="'+columnId+'"]').show()}function hideCol(columnId){$($element).find('th[data-col][data-col-id="'+columnId+'"]').hide(),$($element).find('td[data-col][data-col-id="'+columnId+'"]').hide()}function showCol(columnId){$($element).find('th[data-col][data-col-id="'+columnId+'"]').show(),$($element).find('td[data-col][data-col-id="'+columnId+'"]').show()}$scope.uiSortable={disabled:"true"!==dragAndDrop,cancel:".unsortable"},$scope.sort=function(columnId){var sortCol=underscore_1.default.findWhere(columns,{columnId:columnId});sortCol.sortOrder=!sortCol.sortOrder;var sortOrder=sortCol.sortOrder?"asc":"desc";$scope.tableParams.sorting(sortCol.sortable,sortOrder),$($element).find("th").removeClass("sort-asc sort-desc"),$($element).find('th[data-col][data-col-id="'+columnId+'"]').addClass("sort-"+sortOrder)},$scope.getFirstItemNumber=function(params){return 0==$scope.getTotal(params)?0:1+(params.page()-1)*params.count()},$scope.getTotal=function(params){return 0==params.total()?params.data.length:params.total()},$scope.clicked=function(params){console.log("aaa")},$rootScope.$on("tabPaneChanged",function(){waitForElementToDisplay(".table-content",20,function(){onResize()})})}}}}])}).call(this,__webpack_require__(5))},function(module,exports,__webpack_require__){"use strict";var __importDefault=function(mod){return mod&&mod.__esModule?mod:{default:mod}};Object.defineProperty(exports,"__esModule",{value:!0}),__importDefault(__webpack_require__(0)).default.directive("ncRadio",["$rootScope",function($rootScope){return{restrict:"E",link:function($scope,element,attrs){$scope.id=$scope.id?$scope.id:Math.random().toString(36).substring(7),$scope.msgKey=$rootScope.msgKey,$scope.isRequired=function(){return($scope.required||""==attrs.required)&&(void 0==$scope.object||""==$scope.object)},$scope.getText=function(){return void 0!=$scope.rawText?$scope.rawText:$rootScope.msgKey($scope.text)}},template:__webpack_require__(325),scope:{id:"@",object:"=",value:"@",required:"=",text:"@",disabled:"=",rawText:"@"}}}])},function(module,exports){module.exports='\r\n\r\n{{getText()}}\r\n'},function(module,exports,__webpack_require__){"use strict";var __importDefault=function(mod){return mod&&mod.__esModule?mod:{default:mod}};Object.defineProperty(exports,"__esModule",{value:!0});var app_1=__importDefault(__webpack_require__(0)),jquery_1=__importDefault(__webpack_require__(5));app_1.default.directive("ncBlock",[function(){return{restrict:"E",controller:["$element","$attrs",function($element,$attrs){function contains(string,substring){return string&&-1!==string.split(" ").indexOf(substring)}$attrs.labelAboveInput?(this.labelClass="col-xs-12",this.formControlClass="col-xs-12"):contains($attrs.wrapperClass,"half-screen")?(this.labelClass="col-md-3 col-sm-4 col-xs-12",this.formControlClass="col-md-9 col-sm-8 col-xs-12"):contains($attrs.wrapperClass,"third-screen")?(this.labelClass="col-md-4 col-sm-5 col-xs-12",this.formControlClass="col-md-8 col-sm-7 col-xs-12"):void 0!=$attrs.wrapperClass&&$attrs.wrapperClass.length>0?(void 0!=$attrs.labelClass&&$attrs.labelClass.length>0?this.labelClass=$attrs.labelClass:this.labelClass=$attrs.wrapperClass,void 0!=$attrs.formControlClass&&$attrs.formControlClass.length>0?this.formControlClass=$attrs.formControlClass:this.formControlClass=$attrs.wrapperClass):(this.labelClass="col-md-2 col-sm-3 col-xs-12",this.formControlClass="col-md-10 col-sm-9 col-xs-12"),"true"===jquery_1.default($element).closest("form").attr("disable-inputs")&&(this.disableInputs=!0)}],controllerAs:"ncBlock",bindToController:!0,transclude:!0,template:__webpack_require__(327),scope:{labelClass:"@?",wrapperClass:"@?",divClass:"@?",formControlClass:"@?",labelAboveInput:"=?",disableInputs:"=?"}}}])},function(module,exports){module.exports="
\r\n\t\r\n
"},function(module,exports,__webpack_require__){"use strict";var __importDefault=function(mod){return mod&&mod.__esModule?mod:{default:mod}};Object.defineProperty(exports,"__esModule",{value:!0}),__importDefault(__webpack_require__(0)).default.directive("ncYesNo",["$rootScope",function($rootScope){return{restrict:"E",link:function($scope,$rootScope,element,attrs){$scope.isRequired=function(){return $scope.required&&void 0!=$scope.object[$scope.value]},$scope.isReadOnly=function(){return void 0!=attrs.readonly&&"false"!=attrs.readonly},$scope.changeYes=function(){$scope.entity.yes&&($scope.entity.no=!1),updateModel()},$scope.changeNo=function(){$scope.entity.no&&($scope.entity.yes=!1),updateModel()};var initialValue=$scope.object[$scope.value];function updateModel(){$scope.entity.yes&&$scope.entity.no||!$scope.entity.yes&&!$scope.entity.no?$scope.object[$scope.value]=void 0:$scope.entity.yes?$scope.object[$scope.value]=!0:$scope.entity.no&&($scope.object[$scope.value]=!1)}$scope.entity={yes:1==initialValue,no:0==initialValue},$scope.$watch("object[value]",function(newValue,oldValue){newValue!=oldValue&&(void 0==newValue?($scope.entity.yes=!1,$scope.entity.no=!1):1==newValue?($scope.entity.yes=!0,$scope.entity.no=!1):($scope.entity.yes=!1,$scope.entity.no=!0))})},scope:{object:"=",value:"=",required:"@",disabled:"="},template:['
','',"
",'',"
"].join("")}}])},function(module,exports,__webpack_require__){"use strict";var _extends=Object.assign||function(target){for(var i=1;i0){var list=documentList.map(function(x){return _extends({},x)});list.forEach(function(x){return x.category={id:category.id}});var chatMessage={type:"FAQ",list:list,received:!0};chatMessageList.push(chatMessage)}return chatMessageList})}else{if("CATEGORY"==message.type){var category=JSON.parse(message.content);userMessage={body:getCategoryName(category=$scope.categoryMap[category.id])},chatMessageList.push(userMessage);var parent=$scope.categoryMap[category.id],childList=parent.childList,childListEmpty=!1;childList&&0!=childList.length||(childListEmpty=!0,category.parent?childList=(parent=$scope.categoryMap[category.parent.id]).childList:(parent=void 0,childList=$scope.categoryList));var categoryMessage=categoryListToMessage(childList,parent);return loadCategoryFaq(category).then(function(documentList){var loadIffHasChild=!1;if(documentList&&documentList.length>0)if(1==documentList.length){var answer={body:documentList[0].answer,received:!0};chatMessageList.push(answer)}else{var list=documentList.map(function(x){return _extends({},x)});list.forEach(function(x){return x.category={id:category.id}});var faqMessage={type:"FAQ",list:list,received:!0};chatMessageList.push(faqMessage),loadIffHasChild=!0}return loadIffHasChild&&childListEmpty||!categoryMessage||chatMessageList.push(categoryMessage),chatMessageList})}if("TIMEOUT"==message.type)$rootScope.addWarnMessage("managerBusy"),function(){socketService.deleteSubscription("/topic/chat_"+$scope.entity.id);var content="";if("true"!=$scope.noRedirectToQuestion){$scope.messageList.forEach(function(message){if("CATEGORY"==message.type)message.list.forEach(function(x){content+=x.name+"\n"});else if("FAQ"==message.type)message.list.forEach(function(x){content+=x.name+"\n"});else{var messageText=String(message.body).replace(/<[^>]+>/gm,"").trim();message.received||(content+="\t\t\t\t"),content+=messageText+"\n"}});var entity={content:content.substring(0,4e3)};$rootScope.router.task.edit(void 0,void 0,"QUESTION",entity)}}(),$scope.isActive=!1;else{var userUuid=$rootScope.representative.id,chatMessage={};chatMessage.author=message.owner.fullName,chatMessage.received=userUuid!=message.ownerUuid,chatMessage.createdDate=message.createdDate,chatMessage.body=message.content,chatMessageList.push(chatMessage)}}return $rootScope.resolveObject(chatMessageList)}function loadCategoryFaq(category){var documentList=mapByCategoryId[category.id];if(void 0==documentList){var filter={page:1,pageSize:100,documentTypeName:"DUK",categoryIdList:[category.id],viewType:settings.VIEW_TYPES.DOCUMENT.FIELDS+settings.VIEW_TYPES.DOCUMENT.CATEGORY,orderFieldName:"Order number"};return documentService.listPublic(filter).then(function(details){return mapByCategoryId[category.id]=[],details.list.forEach(function(document){var title=$rootScope.document.getTranslatedField(document,"Title"),answer=$rootScope.document.getTranslatedField(document,"Answer"),translatedDocument={id:document.id,name:title,answer:answer};document.categoryList.forEach(function(x){mapByCategoryId[x.id].push(translatedDocument)})}),mapByCategoryId[category.id]})}return $rootScope.resolveObject(documentList)}function categoryListToMessage(list,parent){if(list&&list.length>0){var message={type:"CATEGORY",list:[],received:!0};return list.forEach(function(x){message.list.push({id:x.id,name:getCategoryName(x),parent:parent?{id:parent.id}:void 0})}),message}}function getCategoryName(category){var name=documentUtils.getValueByLocale(category.localizedNameList,$rootScope.language());return name||(name=category.name),name}function init(){console.log("init"),$scope.messageList=[],$scope.chat&&($scope.entity.id=$scope.chat.id,$scope.entity.number=$scope.chat.number);var viewType=settings.VIEW_TYPES.CHAT.MESSAGE+settings.VIEW_TYPES.CHAT.MESSAGE_OWNER;($scope.chat?productService.chat.get($scope.entity.id,viewType):productService.chat.getOwn(viewType)).then(function(data){$rootScope.representative.id;var chat=data;$scope.entity.id=chat.id,$scope.entity.number=chat.number,$scope.entity.resourceStatusEnum=chat.resourceStatusEnum;var messageList=chat.messageList||[];"NEW"!=$scope.entity.resourceStatusEnum&&"ACTIVE"!=$scope.entity.resourceStatusEnum&&"BUSY"!=$scope.entity.resourceStatusEnum||socketService.addSubscription($scope.addNotificationToChat,"/topic/chat_"+chat.id),$rootScope.categoryTree("ACTIVE").then(function(data){$scope.categoryList=data,$scope.categoryMap=function getCategoryMap(list,map){return map||(map={}),list.forEach(function(x){map[x.id]=x,x.childList&&getCategoryMap(x.childList,map)}),map}($scope.categoryList);var categoryMessage=categoryListToMessage($scope.categoryList);$scope.messageList.push(categoryMessage)}).then(function(){!function loadNextMessage(messageList,index){if(!(messageList.length<=index)){var message=messageList[index],chatMessagePromise=toChatMessageList(message);return chatMessagePromise.then(function(list){return list.forEach(function(x){return $scope.messageList.push(x)}),loadNextMessage(messageList,index+1)})}scrollToEnd()}(messageList,0)})})}$scope.closeChat=function(){if("true"==$scope.exitOnClose&&$scope.chatList){var index=$scope.chatList.indexOf($scope.chat);index>=0&&$scope.chatList.splice(index,1)}else $scope.isActive=!1},$scope.getMessage=function(){return $scope.messageList},$scope.getNumber=function(){return $scope.entity.number},$scope.$on("newMessage",function(){$scope.isActive=!0,$scope.$apply()}),$scope.send=function(){var textToSend=$scope.entity.textToSend;underscore_1.default.isEmpty(textToSend)||(sendTextToSocket(textToSend),$scope.entity.textToSend="")},$scope.addNotificationToChat=function(data){var message=JSON.parse(data.body);$scope.entity.id||($scope.entity.id=message.chat.id),toChatMessageList(message).then(function(list){list.forEach(function(x){return $scope.messageList.push(x)}),scrollToEnd()}),$scope.$apply()},$scope.toggle=function(){$scope.isActive=!$scope.isActive,$scope.isActive&&init()},$scope.openMessageSend=function(){return $scope.entity.resourceStatusEnum="ACTIVE",productService.chat.saveOwnSingle($scope.entity).then(function(data){$scope.isMessageSendActive=!0})},$scope.openFaq=function(document,hideQuestion){var message={};hideQuestion||(message.question=document.name),message.answer=document.answer,document.category&&(message.categoryUuid=document.category.id),sendTextToSocket(JSON.stringify(message),"FAQ",!0)},$scope.openCategory=function(category){var message={id:category.id};sendTextToSocket(JSON.stringify(message),"CATEGORY",!0)},$scope.$on("languageChange",function(){init()}),$scope.showNoAnswer=function(){return"true"!=$scope.noAnswerHidden&&"NEW"==$scope.entity.resourceStatusEnum},$scope.canSend=function(){return"BUSY"==$scope.entity.resourceStatusEnum||"true"!=$scope.answerOnlyBusy&&"ACTIVE"==$scope.entity.resourceStatusEnum},$scope.isActive&&init()},scope:{object:"=",value:"=",required:"@",disabled:"=",replyDisabled:"=",agreeFunction:"=",rejectFunction:"=",joinFunction:"=",chatList:"=",chat:"=",active:"@",noAnswerHidden:"@",answerOnlyBusy:"@",noRedirectToQuestion:"@",exitOnClose:"@"},template:__webpack_require__(330)}}])},function(module,exports){module.exports='
\r\n \x3c!--{{messageList.length}}--\x3e\r\n \r\n \r\n\r\n \r\n
\r\n
\r\n
\r\n \r\n \r\n \r\n \r\n
\r\n
\r\n
\r\n
\r\n
\r\n {{message.author}}\r\n \r\n {{message.createdDate | amDateFormat: $root.dateTimeInputFormat}}\r\n \r\n
\r\n \r\n \r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n
\r\n \r\n \r\n \r\n \r\n \r\n
\r\n
\r\n
\r\n'},function(module,exports,__webpack_require__){"use strict";var __importDefault=function(mod){return mod&&mod.__esModule?mod:{default:mod}};Object.defineProperty(exports,"__esModule",{value:!0}),__importDefault(__webpack_require__(0)).default.directive("ncCheckbox",["$rootScope",function($rootScope){return{restrict:"E",link:function($scope,element,attrs,controllers){controllers[0];var blockController=controllers[1];$scope.id=$scope.id?$scope.id:Math.random().toString(36).substring(7),$scope.blockDisabled=blockController?blockController.disableInputs:void 0,$scope.msgKey=$rootScope.msgKey,$scope.getText=function(){return void 0!=$scope.rawText?$scope.rawText:$rootScope.msgKey($scope.text)},$scope.$watch("object[value]",function(newValue,oldValue){$scope.trueValue&&$scope.falseValue?"'"+newValue+"'"===$scope.trueValue?$scope.isSelected=!0:$scope.isSelected=!1:$scope.isSelected=newValue,void 0!=$scope.change&&$scope.change($scope.isSelected)})},template:__webpack_require__(332),scope:{id:"@",object:"=",value:"@",text:"@",disabled:"=",trueValue:"@",falseValue:"@",change:"=",rawText:"@",checkboxAriaLabel:"@"},require:["?^^form","?^^ncBlock"]}}])},function(module,exports){module.exports='\r\n{{getText()}}'},function(module,exports,__webpack_require__){"use strict";var _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(obj){return typeof obj}:function(obj){return obj&&"function"==typeof Symbol&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj},__importDefault=function(mod){return mod&&mod.__esModule?mod:{default:mod}};Object.defineProperty(exports,"__esModule",{value:!0});var app_1=__importDefault(__webpack_require__(0));app_1.default.directive("ncSelectDropdown",["$rootScope",function($rootScope){return{restrict:"EA",link:function($scope,element,attrs){function loadMore(){$scope.allowLoadMore=!1,queryFilter.page=queryFilter.page+1,$scope.config.listFunction(queryFilter.filter,queryFilter.page,queryFilter.pageSize).then(function(addList){var insertIndex=(queryFilter.page-1)*queryFilter.pageSize;$scope.list.splice.apply($scope.list,[insertIndex,0].concat(addList)),$scope.allowLoadMore=$scope.list.length-1==queryFilter.page*queryFilter.pageSize})}function calculateSelected(){var modelValue=$scope.object[$scope.value];if(!modelValue||function(obj){return null!==obj&&"object"===(void 0===obj?"undefined":_typeof(obj))}(modelValue))$scope.selectedItem=modelValue;else if($scope.selectedItem&&selectFunction($scope.selectedItem)===modelValue);else{var foundInList=!1;for(var i in $scope.list){var item=$scope.list[i];if(selectFunction(item)===modelValue){$scope.selectedItem=item,foundInList=!0;break}}if(!foundInList){if($scope.config.getSelectedFunction){var getPromise=$scope.config.getSelectedFunction(modelValue);return void 0==getPromise?($scope.selectedItem=void 0,$rootScope.resolveObject($scope.selectedItem)):$rootScope.resolveObject(getPromise).then(function(responseItem){return $scope.selectedItem=responseItem,$scope.selectedItem})}$scope.selectedItem=modelValue}}return $rootScope.resolveObject($scope.selectedItem)}function defaultQueryFilter(filter){return{page:1,pageSize:void 0==$scope.config||void 0==$scope.config.pageSize?10:$scope.config.pageSize,filter:filter}}$scope.msgKey=$rootScope.msgKey,null==$scope.object&&($scope.object={}),null!=$scope.config&&($scope.config.resetRequired=!1);var isInitialized=!1,queryFilter=defaultQueryFilter();function listFunction(filter){$scope.config.resetRequired=!1,queryFilter=defaultQueryFilter(filter);var listPromise=$scope.config.listFunction(queryFilter.filter,queryFilter.page,queryFilter.pageSize);void 0==listPromise&&(listPromise=[]),$rootScope.resolveObject(listPromise).then(function(response){$scope.list=response.slice(0),$scope.list.push({}),isInitialized||($scope.object&&$scope.object[$scope.value]||!$scope.config.getDefaultValueFunction||$scope.config.getDefaultValueFunction().then(function(defaultValue){$scope.object[$scope.value]=defaultValue}),calculateSelected().then(function(selectedClientResponse){$scope.config.initializationCallback&&$scope.config.initializationCallback(selectedClientResponse)}),isInitialized=!0,$scope.$broadcast("dropdown-initialised")),$scope.config.allowLoadMore&&($scope.allowLoadMore=$scope.list.length-1==queryFilter.page*queryFilter.pageSize)})}function displayFunction(item,selected){return item?$scope.config.displayAttribute?item[$scope.config.displayAttribute]:$scope.config.displayFunction?$scope.config.displayFunction(item,selected):item:$rootScope.msgKey("msg.blank")}function onSelectFunction(item,model){$scope.config.onSelectFunction&&$scope.config.onSelectFunction(item,model),calculateSelected()}function selectFunction(item){var result=item;return $scope.config.selectAttribute&&item?result=item[$scope.config.selectAttribute]:$scope.config.selectFunction&&item&&(result=$scope.config.selectFunction(item)),void 0==result&&(result=item),result}$scope.$watch("object[value]",function(newValue,oldValue){($scope.config&&$scope.config.modelValueChanged?$scope.config.modelValueChanged(oldValue,newValue):newValue!==oldValue)&&isInitialized&&(1==$scope.config.resetRequired&&$scope.config.resetOnChange&&($scope.list=[],$scope.$broadcast("reset.search.model"),$scope.config.resetRequired=!1),$scope.config.updateSearchModel&&$scope.$broadcast("update.search.model",newValue?displayFunction(newValue,!0):""),calculateSelected())}),$scope.$watch("config",function(configObj){null!=configObj&&($scope.config.allowLoadMore=!hasOwnProperty.call($scope.config,"allowLoadMore")||$scope.config.allowLoadMore,$scope.listFunction=listFunction,$scope.displayFunction=displayFunction,$scope.selectFunction=selectFunction,$scope.onSelectFunction=onSelectFunction,$scope.loadMore=loadMore,$scope.config.getSelected=function(){return $scope.selectedItem},$scope.config.isSelected=function(){return null!=$scope.selectedItem},$scope.config.resetSelected=function(){delete $scope.object[$scope.value],delete $scope.selectedItem,delete $scope.list,listFunction(""),calculateSelected()},$scope.config.initialize=function(){isInitialized=!1,listFunction("")},$scope.config.resetList=function(){$scope.list=[]},$scope.config.updateSearchModel&&$scope.$broadcast("update.search.model",$scope.object[$scope.value]?displayFunction($scope.object[$scope.value],!0):""))},!0),$scope.getPlaceholder=function(){return void 0!==$scope.placeholder&&""!==$scope.placeholder?$rootScope.msgKey($scope.placeholder):""===$scope.placeholder?"":$rootScope.msgKey("msg.blank")}},template:__webpack_require__(334),scope:{id:"@",object:"=",value:"@",disabled:"=",required:"=",config:"=",validator:"=",placeholder:"@"}}}]),app_1.default.directive("resetSearchModel",[function(){return{restrict:"A",require:["^ngModel","uiSelect"],link:function($scope,element,attrs,ctrls){$scope.$on("reset.search.model",function(){$scope.$select.search=""}),$scope.$on("update.search.model",function(event,value){$scope.$select.search=value})}}}]),app_1.default.directive("refreshOnActive",function(){return{restrict:"A",link:function(scope,element){if(!0==!scope.refreshOnActive)return;var storedFunction=scope.$parent.$select.refresh;scope.$parent.$select.refresh=function(){};(element=angular.element(element).closest(".ui-select-container")).bind("click",function fn(){scope.$parent.$select.refresh=function(){storedFunction(scope.refresh)},scope.$parent.$select.refresh.call(),element.unbind("click",fn)})},scope:{refreshOnActive:"=",refresh:"@"}}})},function(module,exports){module.exports='\x3c!-- SelectDropdown --\x3e\r\n\r\n\r\n\t\r\n\t\t{{ displayFunction(selectedItem, true) }}\r\n\t\r\n\x3c!--\r\n\t\r\n--\x3e\r\n\t\r\n\t\t
\r\n\t\t
\r\n\t\t\t\r\n\t\t
\r\n\t
\r\n
'},function(module,exports,__webpack_require__){"use strict";var __importDefault=function(mod){return mod&&mod.__esModule?mod:{default:mod}};Object.defineProperty(exports,"__esModule",{value:!0}),__importDefault(__webpack_require__(0)).default.directive("ncPanel",[function(){return{restrict:"E",link:function($scope,element,attrs){$scope.class=$scope.size?makeClass($scope.size):makeClass(12);var collapsed="collapsed"in attrs,collapsedWithheader="collapsedWithHeader"in attrs;function makeClass(size){return"col-lg-"+size}$scope.chevronClass=collapsed||collapsedWithheader?"fa-chevron-left":"fa-chevron-up",$scope.initialStyle=collapsed||collapsedWithheader?"display: none":"",$scope.sidePanel=attrs.sidePanel||!1,$scope.panelToggle=function(){var content=element.find("div.ibox-content");"fa-chevron-left"===$scope.chevronClass?$scope.chevronClass="fa-chevron-up":$scope.chevronClass="fa-chevron-left",content.slideToggle(200),$scope.$broadcast("ncPanelToggle")},$scope.showHeader=function(){return!(!$scope.sidePanel&&collapsed||$scope.sidePanel&&"fa-chevron-left"===$scope.chevronClass)}},transclude:!0,template:__webpack_require__(336),scope:{header:"@?",headerValue:"=?",headerImgSrc:"@?",size:"@?",noHeader:"=",headerType:"@?"}}}])},function(module,exports){module.exports="
\r\n\t
\r\n\t\t\x3c!-- Būtų galima iškelti į klases --\x3e\r\n\t\t
\r\n\t\t\t\r\n\t\t\t\r\n\t\t
\r\n\t\t
\r\n\t\t\t
\r\n\t\t\t
{{ headerValue }}
\r\n\r\n\t\t\t

\r\n\t\t\t

{{ headerValue }}

\r\n\r\n\t\t\t
\r\n\t\t\t\t\r\n\t\t\t
\r\n\t\t
\r\n\t\t
\r\n\t\t\t\r\n\t\t
\r\n\t
\r\n
\r\n"},function(module,exports,__webpack_require__){"use strict";var __importDefault=function(mod){return mod&&mod.__esModule?mod:{default:mod}};Object.defineProperty(exports,"__esModule",{value:!0});var app_1=__importDefault(__webpack_require__(0)),underscore_1=__importDefault(__webpack_require__(1));app_1.default.directive("ncMultiSelect",["$rootScope","$q",function($rootScope,$q){return{restrict:"EA",link:function($scope,element,attrs,controllers){function loadMore(){$scope.allowLoadMore=!1,queryFilter.page=queryFilter.page+1,$scope.config.listFunction(queryFilter.filter,queryFilter.page,queryFilter.pageSize).then(function(addList){var insertIndex=(queryFilter.page-1)*queryFilter.pageSize;$scope.list.splice.apply($scope.list,[insertIndex,0].concat(addList)),$scope.allowLoadMore=$scope.list.length-1==queryFilter.page*queryFilter.pageSize})}function calculateSelected(){var items=[],modelValue=$scope.object[$scope.value];if(void 0!=modelValue&&modelValue.constructor===Array){var valuesForSelectionFunction=[];modelValue.forEach(function(item){!function(modelValue){if(!$scope.config.getSelectedFunction)return!1;if(!modelValue)return!1;if(containsSelectedValue(modelValue))return!1;var foundInList=!1;for(var i in $scope.list){var item=$scope.list[i];if(isSelectedItem(item,modelValue)){foundInList=!0;break}}return!foundInList}(item)?items.push(function(modelValue){var selectedItem=void 0;if(modelValue)if(containsSelectedValue(modelValue))selectedItem=getSelectedValue(modelValue);else{var foundInList=!1;for(var i in $scope.list){var item=$scope.list[i];if(isSelectedItem(item,modelValue)){selectedItem=item,foundInList=!0;break}}if(!foundInList){if($scope.config.getSelectedFunction)return console.error("nc-multi-select error"),callGetSelectedFunction(modelValue);selectedItem=modelValue}}else selectedItem=modelValue;return $rootScope.resolveObject(selectedItem)}(item)):valuesForSelectionFunction.push(item)}),valuesForSelectionFunction.length>0&&items.push(callGetSelectedFunction(valuesForSelectionFunction))}return $q.all(items).then(function(data){var values=[];underscore_1.default.each(data,function(item){underscore_1.default.isArray(item)?underscore_1.default.each(item,function(subItem){values.push(subItem)}):values.push(item)}),$scope.selectedItems=values})}function callGetSelectedFunction(modelValue){return $scope.config.getSelectedFunction(modelValue)}function containsSelectedValue(modelValue){var exists=!1;return $scope.selectedItems&&(exists=$scope.selectedItems.some(function(item){return isSelectedItem(item,modelValue)})),exists}function getSelectedValue(modelValue){var selectedItem=void 0;return $scope.selectedItems&&(selectedItem=$scope.selectedItems.find(function(item){return isSelectedItem(item,modelValue)})),selectedItem}function defaultQueryFilter(filter){return{page:1,pageSize:void 0==$scope.config||void 0==$scope.config.pageSize?10:$scope.config.pageSize,filter:filter}}$scope.msgKey=$rootScope.msgKey,null==$scope.object&&($scope.object={}),null!=$scope.config&&($scope.config.resetRequired=!1);var isInitialized=!1,queryFilter=defaultQueryFilter();function listFunction(filter){$scope.config.resetRequired=!1,queryFilter=defaultQueryFilter(filter),$scope.config.listFunction(queryFilter.filter,queryFilter.page,queryFilter.pageSize).then(function(response){$scope.list=response.slice(0),$scope.list.push({}),isInitialized||($scope.object&&$scope.object[$scope.value]||!$scope.config.getDefaultValueFunction||$scope.config.getDefaultValueFunction().then(function(defaultValue){$scope.object[$scope.value]=defaultValue}),calculateSelected().then(function(selectedClientResponse){$scope.config.initializationCallback&&$scope.config.initializationCallback(selectedClientResponse)}),isInitialized=!0,$scope.$broadcast("multiselect-initialised")),$scope.config.allowLoadMore&&($scope.allowLoadMore=$scope.list.length-1==queryFilter.page*queryFilter.pageSize)})}function displaySelectedFunction(item){var itemObject=item?getSelectedValue(item):void 0;return itemObject||(itemObject=item),itemObject?$scope.config.displayAttribute?itemObject[$scope.config.displayAttribute]:$scope.config.displayFunction(itemObject,!0):$rootScope.msgKey("msg.blank")}function displayFunction(item){return item?$scope.config.displayAttribute?item[$scope.config.displayAttribute]:$scope.config.displayFunction(item):$rootScope.msgKey("msg.blank")}function onSelectFunction(item,model){$scope.config.onSelectFunction&&$scope.config.onSelectFunction(item,model),calculateSelected()}function selectFunction(item){var result=item;return $scope.config.selectAttribute&&item?result=item[$scope.config.selectAttribute]:$scope.config.selectFunction&&item&&(result=$scope.config.selectFunction(item)),void 0==result&&(result=item),result}function isSelectedItem(item,modelValue){return $scope.config.equalsModelFunction?$scope.config.equalsModelFunction(item,modelValue):selectFunction(item)===modelValue}$scope.onRemoveFunction=function(item,model){$scope.config.onRemoveFunction&&$scope.config.onRemoveFunction(item,model)},$scope.$watch("object[value]",function(newValue,oldValue){newValue!==oldValue&&isInitialized&&(1==$scope.config.resetRequired&&$scope.config.resetOnChange&&($scope.list=[],$scope.$broadcast("reset.search.model"),$scope.config.resetRequired=!1),calculateSelected())});var configObjectSetCount=0;$scope.$watch("config",function(configObj){null!=configObj&&($scope.config.allowLoadMore=!hasOwnProperty.call($scope.config,"allowLoadMore")||$scope.config.allowLoadMore,$scope.listFunction=listFunction,$scope.displayFunction=displayFunction,$scope.displaySelectedFunction=displaySelectedFunction,$scope.selectFunction=selectFunction,$scope.onSelectFunction=onSelectFunction,$scope.loadMore=loadMore,$scope.config.getSelected=function(){return $scope.selectedItem},$scope.config.isSelected=function(){return null!=$scope.selectedItem},$scope.config.resetSelected=function(){delete $scope.object[$scope.value],delete $scope.selectedItems,delete $scope.list,listFunction(""),calculateSelected()},$scope.config.initialize=function(){isInitialized=!1,listFunction("")},configObjectSetCount>0&&listFunction("")),configObjectSetCount++},!0)},template:__webpack_require__(338),scope:{id:"@",object:"=",value:"@",disabled:"=",required:"=",config:"="}}}]),app_1.default.directive("resetSearchModel",[function(){return{restrict:"A",require:["^ngModel","uiSelect"],link:function($scope,element,attrs,ctrls){$scope.$on("reset.search.model",function(){$scope.$select.search=""})}}}])},function(module,exports){module.exports='\r\n\t\r\n\t\t\x3c!--\r\n\t\t\t\t\r\n\t\t\t\t\t{{ displayFunction(item) }}\r\n\t\t\t\t\r\n\t\t--\x3e\r\n\t\t{{ displaySelectedFunction($item) }}\r\n\t\r\n\t\r\n\t\t\x3c!--
--\x3e\r\n\t\t
\r\n\t\t
\r\n\t\t\t\r\n\t\t
\r\n\r\n\t
\r\n
'},function(module,exports,__webpack_require__){"use strict";var __importDefault=function(mod){return mod&&mod.__esModule?mod:{default:mod}};Object.defineProperty(exports,"__esModule",{value:!0});var app_1=__importDefault(__webpack_require__(0)),underscore_1=__importDefault(__webpack_require__(1));__webpack_require__(53),app_1.default.controller("FileUploadDialogController",["$scope","$rootScope","$uibModalInstance","$cookies","bigFileService","folderPath","uploadedFiles","viewOnly","showSubdirectoryFiles","singleFile","useUniqueName","instantUpload","acceptedFileTypes","maxFileSizeInKB","onlyHideOnDelete","showMiniature","fileService",function($scope,$rootScope,$modalInstance,$cookies,bigFileService,folderPath,uploadedFiles,viewOnly,showSubdirectoryFiles,singleFile,useUniqueName,instantUpload,acceptedFileTypes,maxFileSizeInKB,onlyHideOnDelete,showMiniature,fileService){$scope.acceptedFileTypes=acceptedFileTypes||void 0,$scope.files=[],$scope.uploadedFiles=[],$scope.fileTableParams=$rootScope.getDefaultTableParamsNoPaging(function(params){var page=params.page(),pageSize=params.count();return params.total($scope.files.length),$scope.files.slice((page-1)*pageSize,page*pageSize)},1,10),$scope.viewOnly=viewOnly,$scope.singleFile=singleFile,$scope.useUniqueName=useUniqueName,$scope.showMiniature=showMiniature;var maxFileSizeInBytes=maxFileSizeInKB?1024*maxFileSizeInKB:void 0;for(var upI in $scope.dismiss=function(){singleFile?$scope.files.length>0?$modalInstance.close($scope.files[0]):$modalInstance.close({}):$modalInstance.close($scope.files)},$scope.filesAdded=function($files,$event,$flow){addFiles($files)},$scope.filesSubmitted=function($files,$event,$flow){for(var i in $files){var $file=$files[i];initFile($file)}},$scope.fileRemove=function(file){function removeFileFromList(){var files=underscore_1.default.without($scope.files,underscore_1.default.findWhere($scope.files,{name:file.name}));reloadTable(files)}file.uniqueIdentifier&&file.cancel(),onlyHideOnDelete?removeFileFromList():bigFileService.repositoryDelete(file.id).then(function(data){removeFileFromList()})},$scope.fileSuccess=function(file,message,$flow){var index=$scope.files.indexOf(file);if(index>-1){var fileDetails=JSON.parse(message).details;$scope.files[index].id=fileDetails.id,$scope.files[index].name=fileDetails.name}$scope.addSuccessMessage("file.upload.success")},$scope.fileError=function(file,message,$flow){var index=$scope.files.indexOf(file);index>-1&&$scope.files.splice(index,1),reloadTable($scope.files);var message=JSON.parse(message);$scope.addTranslatedErrorMessage(message.msgCodeTranslation)},$scope.fileValidate=function($file){if(maxFileSizeInBytes&&$file.size>maxFileSizeInBytes)return function(maxFileSizeInBytes){maxFileSizeInBytes>=1048576?$scope.addErrorMessage("file.upload.tooBig",[maxFileSizeInBytes/1024/1024,"MB"]):maxFileSizeInBytes>=1024?$scope.addErrorMessage("file.upload.tooBig",[maxFileSizeInBytes/1024,"KB"]):$scope.addErrorMessage("file.upload.tooBig",[maxFileSizeInBytes,"B"])}(maxFileSizeInBytes),!1;var acceptedTypes=void 0!=acceptedFileTypes?acceptedFileTypes.split(","):void 0;if(acceptedTypes){for(var i=0,len=acceptedTypes.length;i-1&&$scope.files.splice(index,1),reloadTable($scope.files)})}addFiles($scope.uploadedFiles),$scope.fileInit=function(){return{target:"/action/file/slice/add",testChunks:!1,headers:{"X-XSRF-TOKEN":$cookies.get("XSRF-TOKEN")},singleFile:singleFile,generateUniqueIdentifier:function(file){var relativePath=file.relativePath||file.webkitRelativePath||file.fileName||file.name;return file.size+"-"+relativePath.replace(/[^0-9a-zA-Z_-]/gim,"")+function(){var d=(new Date).getTime();"undefined"!=typeof performance&&"function"==typeof performance.now&&(d+=performance.now());return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(c){var r=(d+16*Math.random())%16|0;return d=Math.floor(d/16),("x"===c?r:3&r|8).toString(16)})}()},chunkSize:524288,simultaneousUploads:1}},$scope.isUploading=function(file){return!file.paused&&!file.isComplete()}}])},function(module,exports,__webpack_require__){"use strict";var __importDefault=function(mod){return mod&&mod.__esModule?mod:{default:mod}};Object.defineProperty(exports,"__esModule",{value:!0});var app_1=__importDefault(__webpack_require__(0));__webpack_require__(53),app_1.default.directive("ncFileUpload",["$rootScope","bigFileService","dialog",function($rootScope,bigFileService,dialog){return{restrict:"E",link:function($scope,element,attrs){null==$scope.buttonText&&($scope.buttonText="label.simpleUpload.uploadedFiles");null==$scope.icon&&($scope.icon="fa-upload");null!=$scope.buttonClass?$scope.buttonClass=$scope.buttonClass:$scope.buttonClass="btn btn-warning btn-file-upload";$scope.msgKey=$rootScope.msgKey,$scope.openFileUploadModal=function(){var resolve={folderPath:function(){return $scope.pathToFolder},uploadedFiles:function(){var pathToFolder=$scope.pathToFolder;return Array.isArray($scope.fileUuidArray)&&(pathToFolder=null),!$scope.doNotListFolder||Array.isArray($scope.fileUuidArray)&&0!=$scope.fileUuidArray.length?bigFileService.repositoryList(null,pathToFolder,$scope.fileUuidArray).then(function(folderListResponse){return folderListResponse}):[]},viewOnly:$scope.viewOnly,showSubdirectoryFiles:function(){return $scope.showSubdirectoryFiles},singleFile:$scope.singleFile,useUniqueName:$scope.useUniqueName,instantUpload:$scope.instantUpload,acceptedFileTypes:function(){return $scope.acceptedFileTypes},maxFileSizeInKB:$scope.maxFileSizeInKb,onlyHideOnDelete:$scope.onlyHideOnDelete,showMiniature:$scope.showMiniature};dialog.createWithResolveNoEscape(__webpack_require__(271),"FileUploadDialogController",resolve,"lg").then(function(response){$scope.callback(response)})}},template:__webpack_require__(341),scope:{pathToFolder:"@",viewOnly:"=",showSubdirectoryFiles:"=",fileUuidArray:"=",singleFile:"=",useUniqueName:"=",callback:"=",instantUpload:"=",disabled:"=",buttonText:"@",icon:"@",acceptedFileTypes:"=",maxFileSizeInKb:"=",onlyHideOnDelete:"=",showMiniature:"=",doNotListFolder:"@?",buttonClass:"@"}}}])},function(module,exports){module.exports=''},function(module,exports,__webpack_require__){"use strict";var __importDefault=function(mod){return mod&&mod.__esModule?mod:{default:mod}};Object.defineProperty(exports,"__esModule",{value:!0});var app_1=__importDefault(__webpack_require__(0));__webpack_require__(343),__webpack_require__(345),__webpack_require__(346),__webpack_require__(348),__webpack_require__(349),app_1.default.config(["$httpProvider","flowFactoryProvider","$logProvider","$locationProvider","$qProvider",function($httpProvider,flowFactoryProvider,$logProvider,$locationProvider,$qProvider){$locationProvider.hashPrefix(""),$locationProvider.html5Mode({enabled:!0,requireBase:!1}),$httpProvider.defaults.headers.get||($httpProvider.defaults.headers.get={});$httpProvider.defaults.cache=!1,$logProvider.debugEnabled(!0),flowFactoryProvider.factory=function(opts){var Flow=__webpack_require__(270);return new Flow(opts)},$httpProvider.defaults.headers.get["If-Modified-Since"]="0",$qProvider.errorOnUnhandledRejections(!0)}])},function(module,exports,__webpack_require__){"use strict";(function($){var __importDefault=function(mod){return mod&&mod.__esModule?mod:{default:mod}};Object.defineProperty(exports,"__esModule",{value:!0});var app_1=__importDefault(__webpack_require__(0)),moment_1=__importDefault(__webpack_require__(2)),underscore_1=__importDefault(__webpack_require__(1));__webpack_require__(344),__webpack_require__(26),app_1.default.factory("i18n",["$location","settings","notifyService","$cookies",function($location,settings,notifyService,$cookies){var self=this,LOCALE_PARAM="locale";this.savedLanguage=$cookies.get(LOCALE_PARAM),this.language=this.savedLanguage?this.savedLanguage:"lt",this.init=!0,this.available=["lt","en"],this.images={lt:"Lithuania.png",en:"United-Kingdom.png"},setLanguage(this.language);var config={secure:"https"==$location.protocol()};function setLanguage(language){if(self.language==language&&0==self.init);else{var momentLanguage=language;"en"==momentLanguage&&(momentLanguage="en-gb"),moment_1.default.locale(momentLanguage),self.init=!1,$.i18n.properties({name:"messages",path:"/resources/i18n/",mode:"map",language:language,callback:function(){self.language=language}}),$cookies.put(LOCALE_PARAM,language,config)}notifyService.languageChange(language)}return $cookies.put(LOCALE_PARAM,this.savedLanguage,config),{available:function(){return self.available},setLanguage:setLanguage,prop:function(key){return $.i18n.prop(key)},language:function(){return self.language},savedLanguage:function(){return self.savedLanguage},getFlag:function(lang,size){var l="/resources/img/flags/"+(size=size||32)+"/";return self.images[lang]?l+self.images[lang]:l+"Unknown.png"}}}]),app_1.default.directive("msg",["i18n","notifyService",function(i18n,notifyService){function updateElement(element,key){var val=i18n.prop(key);val=underscore_1.default.isEmpty(val)?"["+key+"]":val,val=underscore_1.default.isEmpty(key)?"":val,element.text(val)}return{restrict:"EA",link:function(scope,element,attrs){var key=attrs.msg;notifyService.languageChangedEvent(scope,function(){updateElement(element,key)}),updateElement(element,key)}}}]),app_1.default.filter("msgKey",["i18n",function(i18n){return function(key){var val=i18n.prop(key);return val=underscore_1.default.isEmpty(val)?"["+key+"]":val,val=underscore_1.default.isEmpty(key)?"":val}}])}).call(this,__webpack_require__(5))},function(module,exports,__webpack_require__){"use strict";(function(jQuery){var _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(obj){return typeof obj}:function(obj){return obj&&"function"==typeof Symbol&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj};!function($){$.i18n={},$.i18n.map={};var debug=function(message){window.console&&console.log("i18n::"+message)};function callbackIfComplete(settings){settings.debug&&(debug("callbackIfComplete()"),debug("totalFiles: "+settings.totalFiles),debug("filesLoaded: "+settings.filesLoaded)),settings.async&&settings.filesLoaded===settings.totalFiles&&settings.callback&&settings.callback()}function loadAndParseFiles(fileNames,settings){settings.debug&&debug("loadAndParseFiles"),null!==fileNames&&fileNames.length>0?loadAndParseFile(fileNames[0],settings,function(){fileNames.shift(),loadAndParseFiles(fileNames,settings)}):callbackIfComplete(settings)}function loadAndParseFile(filename,settings,nextFile){settings.debug&&(debug("loadAndParseFile('"+filename+"')"),debug("totalFiles: "+settings.totalFiles),debug("filesLoaded: "+settings.filesLoaded)),null!==filename&&void 0!==filename&&$.ajax({url:filename,async:settings.async,cache:settings.cache,dataType:"text",success:function(data,status){settings.debug&&(debug("Succeeded in downloading "+filename+"."),debug(data)),parseData(data,settings),nextFile()},error:function(jqXHR,textStatus,errorThrown){settings.debug&&debug("Failed to download or parse "+filename+". errorThrown: "+errorThrown),404===jqXHR.status&&(settings.totalFiles-=1),nextFile()}})}function parseData(data,settings){for(var parsed="",lines=data.split(/\n/),regPlaceHolder=/(\{\d+})/g,regRepPlaceHolder=/\{(\d+)}/g,unicodeRE=/(\\u.{4})/gi,i=0,j=lines.length;i0&&"#"!=line.match("^#")){var pair=line.split("=");if(pair.length>0){for(var name=decodeURI(pair[0]).trim(),value=1==pair.length?"":pair[1];-1!=value.search(/\\$/);)value=value.substring(0,value.length-1),value+=lines[++i].trimRight();for(var s=2;s0&&(fullname+="."),fullname+=name,eval("typeof "+fullname+' == "undefined"')&&eval(fullname+"={};")}}function unescapeUnicode(str){var codes=[],code=parseInt(str.substr(2),16);return code>=0&&code=5?files.length:0),settings.debug&&debug("totalFiles: "+settings.totalFiles),settings.filesLoaded=0,files.forEach(function(file){var defaultFileName,shortFileName,fileNames;defaultFileName=settings.path+file+".properties";var shortCode=settings.language.substring(0,2);if(shortFileName=settings.path+file+"_"+shortCode+".properties",settings.language.length>=5){var longCode=settings.language.substring(0,5);fileNames=[defaultFileName,shortFileName,settings.path+file+"_"+longCode+".properties"]}else fileNames=[defaultFileName,shortFileName];loadAndParseFiles(fileNames,settings)}),settings.callback&&!settings.async&&settings.callback()},$.i18n.prop=function(key){var phvList,namespace,args=[].slice.call(arguments);if(2==args.length)if($.isArray(args[1]))phvList=args[1];else if("object"===_typeof(args[1])){namespace=args[1].namespace;var replacements=args[1].replacements;args.splice(-1,1),replacements&&Array.prototype.push.apply(args,replacements)}var i,value=namespace?$.i18n.map[namespace][key]:$.i18n.map[key];if(null==value)return"["+(namespace?namespace+"#"+key:key)+"]";if("string"==typeof value){for(i=0;-1!=(i=value.indexOf("\\",i));)value="t"==value.charAt(i+1)?value.substring(0,i)+"\t"+value.substring(2+i++):"r"==value.charAt(i+1)?value.substring(0,i)+"\r"+value.substring(2+i++):"n"==value.charAt(i+1)?value.substring(0,i)+"\n"+value.substring(2+i++):"f"==value.charAt(i+1)?value.substring(0,i)+"\f"+value.substring(2+i++):"\\"==value.charAt(i+1)?value.substring(0,i)+"\\"+value.substring(2+i++):value.substring(0,i)+value.substring(i+1);var j,index,arr=[];for(i=0;i=0){var s=value.substring(0,i);""!==s&&arr.push(s),arr.push(index),i=0,value=value.substring(j+1)}else i=j+1;else i++;""!==value&&arr.push(value),value=arr,namespace?$.i18n.map[settings.namespace][key]=arr:$.i18n.map[key]=arr}if(0===value.length)return"";if(1==value.length&&"string"==typeof value[0])return value[0];var str="";for(i=0,j=value.length;i0?navigator.languages[0]:navigator.language||navigator.userLanguage||"en",settings.debug&&debug("Language from browser: "+lang)),(lang=(lang=lang.toLowerCase()).replace(/-/,"_")).length>3&&(lang=lang.substring(0,3)+lang.substring(3).toUpperCase()),lang}}(jQuery)}).call(this,__webpack_require__(5))},function(module,exports,__webpack_require__){"use strict";var __importDefault=function(mod){return mod&&mod.__esModule?mod:{default:mod}};Object.defineProperty(exports,"__esModule",{value:!0});var app_1=__importDefault(__webpack_require__(0)),VIEW_TYPES={DOCUMENT:{MAIN:1,DOCUMENT_TYPE:2,LEVEL:4,FIELDS:8,USER:16,PARENT:32,CATEGORY:64,FILE_CONTENT:128,CHILD:256,ELASTIC:2048},LOBBYIST:{MAIN:0,OWNER:1,ELASTIC:2048},LEGISLATIVE_LOBBYIST:{MAIN:0,OWNER:1},EVENT_VIEW_TYPES:{MAIN:0,USER:1},CHAT:{MAIN:0,MESSAGE:1,MESSAGE_OWNER:2,ASSIGNED_USER:4},CATEGORY:{HEADER:1,CHILD:2,USER:4},SURVEY:{MAIN:0,QUESTION:1},RESPONDER:{MAIN:0,ANSWER:1,USER:2},EVALUATION_RESULT:{MAIN:1,KNOWLEDGE_BASE_DOCUMENT:2,LEGAL_ACT:4}};VIEW_TYPES.LOBBYIST.FOR_LIST=VIEW_TYPES.LOBBYIST.MAIN,VIEW_TYPES.LOBBYIST.FOR_EDIT=VIEW_TYPES.LOBBYIST.FOR_LIST+VIEW_TYPES.LOBBYIST.OWNER,VIEW_TYPES.LEGISLATIVE_LOBBYIST.FOR_LIST=VIEW_TYPES.LEGISLATIVE_LOBBYIST.MAIN,VIEW_TYPES.LEGISLATIVE_LOBBYIST.FOR_EDIT=VIEW_TYPES.LEGISLATIVE_LOBBYIST.FOR_LIST+VIEW_TYPES.LEGISLATIVE_LOBBYIST.OWNER;var settings={LOGOUT_URL:"./",DATE_FORMAT:"yyyy-MM-dd",DATE_TIME__INPUT_FORMAT:"YYYY-MM-DD HH:mm:ss",DATE_TIME_MINUTE__INPUT_FORMAT:"YYYY-MM-DD HH:mm",DATE__INPUT_FORMAT:"YYYY-MM-DD",DATE_TIME_FORMAT:"yyyy-MM-dd HH:mm:ss",DATE_TIME_MINUTE_FORMAT:"yyyy-MM-dd HH:mm",TIME_FORMAT:"HH:mm",USER_DATE_FORMATS:{YEAR_FIRST:{format:"YYYY-MM-DD"},DAY_FIRST:{format:"DD-MM-YYYY"},MONTH_FIRST:{format:"MM-DD-YYYY"}},USER_HOURS_FORMATS:{"12_HOUR":{format:"hh:mm",ext:"A"},"24_HOUR":{format:"HH:mm"}},USER_NUMBERS_FORMATS:{DECIMAL_COMMA_THOUSANDS_DOT:{separator:".",commaType:","},DECIMAL_DOT_THOUSANDS_COMMA:{separator:",",commaType:"."},DECIMAL_COMMA:{separator:"",commaType:","}},TABLE_PAGE_SIZE:10,TABLE_PAGE_COUNT:5,TABLE_START_PAGE:1,TABLE_PAGE_COUNTS:[10,20,50,100],SELECT_PAGE_SIZE:5,PUBLIC_APP_HTML:"public",VALUE_PLACEHOLDER:"{value}",KEYWORD_SEPARATOR:";",LAST_LOGIN_COOKIE:"showlastlogin",DOCUMENT_TEMPLATES:{field_info:"html/document/document-info-field.html",field_info_no_label:"html/document/document-info-field-no-label.html"},GALLERY_CONFIG:{template:"modules/gallery/view/gallery-list-modal.html",listController:"GalleryListModalController"},DOCUMENT_CONFIG:{attachmentField:"attachment"},NEWS_CONFIG:{titleField:"Title",bodyField:"Body",headerImageField:"HeaderImage",galleryImageField:"GalleryImage"},TYPEAHEAD_WAIT_MS:400,LANGUAGES:[{name:"lt"},{name:"en"},{name:"de"},{name:"fr"},{name:"ru"}],HOME_PATH:"/home/main",MAX_FILE_SIZE_IN_KB:20480,ACCEPTED_FILE_TYPES:".gif, .tiff, .jpg, .png, .doc, .docx, .pdf, .mp3",IMPORT_TYPE_LIST:["LOBBYIST"],DOCUMENT_TYPE_VIEW_TYPES:{MAIN:1,GROUP:2,STRUCTURE:4},DOCUMENT_GROUP:{MEDIATION_ACTION:"MPA",MEDIATION_REQUEST:"MPR",MEDIATION_COST:"MSA",EDITABLE_LIST:["MSA","MPR","MPA"],ADMIN_EDITABLE_LIST:["MSA","MSP","MSU","MPR","MPA"],REQUEST:"REQUEST",LOBBYIST_DECLARATION:"LSD",LOBBYIST_INFLUENCE_DECLARATION:"ISD"},DOCUMENT_TYPE:{AREA:"Teisinio reguliavimo sritis",TASK_TYPE:"Užduočių klasifikatorius",LOBBYIST_REQUEST:"Prašymas įrašyti į lobistų sąrašą (fiziniam asmeniui)",LEGAL_LOBBYIST_REQUEST:"Prašymas įrašyti į lobistų sąrašą (juridiniam asmeniui)",LEGISLATIVE_LOBBYIST_REQUEST:"Prašymas įrašyti į asmenų, darančių įtaką teisėkūrai, sąrašą (fiziniam asmeniui)",LEGISLATIVE_LEGAL_LOBBYIST_REQUEST:"Prašymas įrašyti į asmenų, darančių įtaką teisėkūrai, sąrašą (juridiniam asmeniui)",PAUSE_RESUME_LOBBYIST_REQUEST:"Prašymas sustabdyti / atnaujinti lobistinę veiklą",DELETE_LOBBYIST_REQUEST:"Prašymas išbraukti iš Lobistų sąrašo",DELETE_LEGISLATIVE_LOBBYIST_REQUEST:"Prašymas išbraukti iš Asmenų, darančių įtaką teisėkūrai, sąrašo",LOBBYIST_DECLARATION:"Lobisto skaidrumo deklaracija",LOBBYIST_INFLUENCE_DECLARATION:"Asmens, patyrusio lobistinę įtaką, deklaracija",LEGISLATIVE_LOBBYIST_DECLARATION:"Asmens, dariusio įtaką teisėkūrai, deklaracija",LEGISLATIVE_LOBBYIST_INFLUENCE_DECLARATION:"Asmens, patyrusio įtaką dėl teisėkūros, deklaracija",ATTACHMENT:"Priedas",ACTION_TYPE:"Įvykių tipai",PORTAL_CONTENT:"Portalo informacija",THEME:"Temos aprašymas",LEGAL:"Teisės aktas",FAQ:"DUK",LINK:"Nuoroda",BRANCHES:"Struktūriniai padaliniai",NEWS:"Naujiena",VIOLATION:"Pažeidimas",OFFENCE_ESSENCE:"Pažeidimo esmė",LEARNING_CONTENT:"Mokymų medžiaga",CATEGORY:"Kategorija",POSITION:"Pareigos",PERSON:"Asmenys"},ACTION_TYPE_CLASSIF:{MEDIATION:"MEDIATION"},ACTION_VIEW_TYPES:{MAIN:0,DOCUMENT:4,OWNER:8},MESSAGE_VIEW_TYPES:{MAIN:1,NOTIFICATION:2,FILE:4,SENDER:8},MENU_VIEW_TYPES:{MAIN:1,PERMISSION:2,CHILDREN:4},MESSAGE_TYPE_LIST:["LOBBYIST","LEGISLATIVE_LOBBYIST"],DOCUMENT_PRIVATE_NAME_PREFIX:"PR-",DOCUMENT_EDIT_SETTING:{SIMPLE:{HIDE_BREADCRUMB:!0,HIDE_HEADER:!0,HIDE_DATE:!0},NEWS:{HIDE_BREADCRUMB:!1,HIDE_HEADER:!1,HIDE_DATE:!0},FULL:{HIDE_BREADCRUMB:!1,HIDE_HEADER:!1,HIDE_DATE:!1}},DOCUMENT_SETTING:{DEFAULT:{CATEGORY:!0,USER:!0,DATE:!0,STATE:!0,NAME:!0,CHILDREN_INDICATOR:!1,VIEW_TYPE:VIEW_TYPES.DOCUMENT.MAIN,HIDE_SIGN_BUTTON:!0},CLASSIF:{CATEGORY:!1,USER:!1,DATE:!1,STATE:!1,NAME:!0,CHILDREN_INDICATOR:!0,VIEW_TYPE:VIEW_TYPES.DOCUMENT.MAIN+VIEW_TYPES.DOCUMENT.CHILD},CONTENT:{CATEGORY:!0,USER:!1,DATE:!1,STATE:!1,NAME:!0,VIEW_TYPE:VIEW_TYPES.DOCUMENT.MAIN+VIEW_TYPES.DOCUMENT.DOCUMENT_TYPE+VIEW_TYPES.DOCUMENT.FIELDS,HIDE_SIGN_BUTTON:!0,SHOW_INFOGRAPHIC_BUTTON:!0}},ATTACHMENT_TYPE_LIST:["Asmens tapatybę patvirtinančio dokumento kopija","Dokumentas, įrodantis, kad pagal Europos Sąjungos valstybės narės ar Europos ekonominės erdvės valstybės teisės aktus tos valstybės kompetentinga institucija yra suteikusi teisę teikti mediacijos paslaugas","Aukštojo universitetinio išsilavinimo diplomas","Mokymų mediacijos tema išklausymą patvirtinantis dokumentas","Patvirtinimas, kad asmuo atitinka nepriekaištingos reputacijos reikalavimą","Vestus mokymus mediacijos tema patvirtinantis dokumentas","Dokumentas, patvirtinantis valstybės rinkliavos už įrašymą į lobistų sąrašą sumokėjimą","Notarų, advokatų, antstolių pažymėjimai, paskyrimo įsakymai, kiti panašūs dokumentai","Kiti, su įrašymu į lobistų sąrašą susiję dokumentai"],USER_TYPE:{SITE:"SITE",CLIENT:"CLIENT"},LOCALE:{LT:"lt"},RESOURCE_STATUS:{NEW:"NEW",REJECTED:"REJECTED",SUBMITTED:"SUBMITTED",ACTIVE:"ACTIVE",DELETED:"DELETED",ARCHIVE:"ARCHIVE",ERROR:"ERROR"},ROLES:{},ACCESS_RIGHT:{NO_RIGHT:"NO_RIGHT",VIEW:"VIEW",UPLOAD:"UPLOAD",EDIT:"EDIT"},VIEW_TYPES:VIEW_TYPES};app_1.default.constant("settings",settings)},function(module,exports,__webpack_require__){"use strict";var _extends=Object.assign||function(target){for(var i=1;i"+to.name),$rootScope.states.previous=from.name,$rootScope.states.current=to.name,document.body.scrollTop=document.documentElement.scrollTop=0}),$transitions.onStart({},function(transition){var to=transition.$to(),from=transition.$from();if(console.log("state transition start from "+from.name+" ->"+to.name),to&&to.data&&to.data.roles){var roles=to.data.roles;$rootScope.userRoleListPromise.then(function(roleList){var matchingRoles=underscore_1.default.intersection($rootScope.userRoleList,roles);0===matchingRoles.length&&$state.go("start_home")})}}),$transitions.onError({},function(transition){var to=transition.$to(),from=transition.$from(),error=(transition.toParams,transition.error());error.type!==angular_ui_router_1.RejectType.IGNORED&&console.log("state transition error from "+from.name+" ->"+to.name+"\n("+JSON.stringify(to.params)+")\n Error: \n"+error)}),$state.defaultErrorHandler(function(error){console.log(error)}),$rootScope.user={},$rootScope.representative={},$rootScope.userRoleList=[],$rootScope.refreshUser=function(){return $rootScope.userPromise=userService.getUser(!0).then(function(user){if($rootScope.user={},angular_1.default.extend($rootScope.user,user),angular_1.default.extend($rootScope.representative,user.representativeDetailsList?user.representativeDetailsList[0]:{id:user.id}),$rootScope.user.dateFormat||$rootScope.user.timeFormat){var dFormat=$rootScope.user.dateFormat?settings.USER_DATE_FORMATS[$rootScope.user.dateFormat].format:"YYYY-MM-DD",tFormat=$rootScope.user.timeFormat?settings.USER_HOURS_FORMATS[$rootScope.user.timeFormat].format:"HH:mm",ext=$rootScope.user.timeFormat&&settings.USER_HOURS_FORMATS[$rootScope.user.timeFormat].ext?" "+settings.USER_HOURS_FORMATS[$rootScope.user.timeFormat].ext:"";setDatesFormat(dFormat,dFormat&&tFormat?dFormat+" "+tFormat+":ss"+ext:void 0,dFormat&&tFormat?dFormat+" "+tFormat+ext:void 0)}return $rootScope.user.numberFormat&&setNumbersFormat(settings.USER_NUMBERS_FORMATS[$rootScope.user.numberFormat].separator,settings.USER_NUMBERS_FORMATS[$rootScope.user.numberFormat].commaType),user}),$rootScope.userPromise},$rootScope.refreshUser(),$rootScope.userPromise.then(function(user){return user.locale&&!i18n.savedLanguage()&&i18n.setLanguage(user.locale),user}),$rootScope.loggedIn=function(user){return Object.keys(user).length>0&&!!user.name},$rootScope.loggedInPromise=$rootScope.userPromise.then(function(user){return $rootScope.loggedIn(user)}),$rootScope.getBaseUrl=function(){var baseUrl=$location.$$absUrl.replace($location.$$url,"");return baseUrl},$rootScope.postLoginUrl=function(){var baseUrl=$rootScope.getBaseUrl(),path=$location.path(),request_uri=$rootScope.absPath();return void 0!=path&&""!=path&&"/"!=path&&"/home/main"!=path||(request_uri=baseUrl+"/home/user"),request_uri},$rootScope.loginUrl=function(idp){var request_uri=$rootScope.postLoginUrl(),idpParameter="";return idp&&(idpParameter="&identityProvider="+idp),"/login?request_uri="+encodeURIComponent(request_uri)+idpParameter},$rootScope.basicRoleEnum={admin:"ADMIN",guest:"GUEST",userEdit:"USER_EDIT",documentEdit:"DOCUMENT_EDIT"},$rootScope.basicRoleEnum.values=[$rootScope.basicRoleEnum.admin,$rootScope.basicRoleEnum.guest,$rootScope.basicRoleEnum.userEdit],$rootScope.userRoleListPromise=roleService.listRoleNames().then(function(roleDetailsList){return $rootScope.userRoleList.length=0,$rootScope.userRoleList.push.apply($rootScope.userRoleList,roleDetailsList),roleDetailsList}),$rootScope.isAccessibleByUser=function(){var args=Array.prototype.slice.call(arguments),userRoleList=$rootScope.userRoleList;for(var j in userRoleList){var userRole=userRoleList[j];if(underscore_1.default.includes(args,userRole))return!0}return!1},$rootScope.isOpen=function(state,strict){void 0===strict&&(strict=!0);var open=!1;if(strict)open=state===$state.current.name;else{var lastDotIndex=state.lastIndexOf("."),parentState=state.substring(0,lastDotIndex);open=$state.current.name.startsWith(parentState)}return open},$rootScope.formLoadWaitTime=750,$rootScope.getOrderFormBlockSizeClassName=function(element){var blockSizeElement=jquery_1.default(element).closest(".block-size"),classes=["full-screen","half-screen","third-screen"];if(blockSizeElement)for(var i in classes)if(blockSizeElement.hasClass(classes[i]))return classes[i];return classes[0]},$rootScope.getOrderFormLabelClass=function(blockSizeClassName){return"full-screen"===blockSizeClassName?"col-md-2 col-sm-3 col-xs-4":"half-screen"===blockSizeClassName?"col-md-3 col-sm-4 col-xs-5":"third-screen"===blockSizeClassName?"col-md-4 col-sm-5 col-xs-5":void 0},$rootScope.getOrderFormControlClass=function(blockSizeClassName){return"full-screen"===blockSizeClassName?"col-md-10 col-sm-9 col-xs-8":"half-screen"===blockSizeClassName?"col-md-9 col-sm-8 col-xs-7":"third-screen"===blockSizeClassName?"col-md-8 col-sm-7 col-xs-7":void 0};var currentState="",currentConfiguration={};$rootScope.router.state={set:function(state,configuration){currentState=state,currentConfiguration=configuration},go:function(state,configuration){$state.go(currentState,currentConfiguration),this.set(state,configuration)},get:function(){return""==currentState&&this.set($state.current.name),{state:currentState,configuration:currentConfiguration}},importTaskList:"importTask.list",productList:"product.list",mailTemplateList:"mailTemplate.list",documentEdit:"document.edit"},$rootScope.resolveList=function(list,query,translationPredicate){var filteredList=underscore_1.default.filter(list,function(item){return(translationPredicate||""===translationPredicate)&&(item=$rootScope.msgKey(translationPredicate+item)),!query||item.toLowerCase().indexOf(query.toLowerCase())>=0});return $q(function(resolve){return resolve(filteredList)})},$rootScope.resolveObject=function(obj){return $q(function(resolve){return resolve(obj)})},$rootScope.waitFor=function(array){return $q.all(array)},$rootScope.getStatusClass=function(status){return"nc-status-"+status.toLowerCase()},$rootScope.document={getClassifValue:function(document){if(!document)return"";var name=$rootScope.document.getTranslatedField(document,"name");return""!=name&&void 0!=name||(name=document.name),name},getField:function(document,fieldName){var field=underscore_1.default.find(document.fieldList,function(item){return item.structureField.name==fieldName});return field},getTranslatedField:function(document,fieldName){var field=$rootScope.document.getField(document,fieldName);if(!field)return"";var value=underscore_1.default.find(field.value.valueList,function(item){return item.localeEnum==$rootScope.language()});return value||(value=field.value.valueList[0]),value?value.value:void 0},getStringField:function(document,fieldName,defaultValue){var field=$rootScope.document.getField(document,fieldName);if(!field)return defaultValue;var value=field.value;return value?value.stringValue:defaultValue},getNumberField:function(document,fieldName,defaultValue){var stringValue=this.getStringField(document,fieldName),value=void 0!=stringValue?parseFloat(stringValue):defaultValue;return value},getLinkField:function(document,fieldName){var field=this.getField(document,fieldName),value=field&&field.value&&field.value.linkField?field.value.linkField.document:void 0;return value}};var redirectToPublicPageStarted=!1;function isPublicPage(){var pathname=window.location.pathname;return pathname.startsWith("/public")}function redirectToPublicPageIfGuest(){redirectToPublicPageStarted?redirectToLoginPage():(redirectToPublicPageStarted=!0,roleService.listRoleNames().then(function(list){redirectToPublicPageStarted=!1,(underscore_1.default.isEmpty(list)||1==list.length&&"GUEST"==list[0])&&redirectToLoginPage()},function(error){redirectToLoginPage()}))}function redirectToLoginPage(){$rootScope.openUrl("/public")}$rootScope.redirectToPublicPageIfGuestOnPermissionError=function(response){isPublicPage()||(response.data&&"PERM_NotGranted"==response.data.msgCode&&redirectToPublicPageIfGuest(),(401==response.status||403==response.status||405==response.status||response.status>500)&&redirectToPublicPageIfGuest())},$rootScope.storage={get:function(name){return window.localStorage.getItem(name)},set:function(name,value){window.localStorage.setItem(name,value)},getJson:function(name){var entity={};try{entity=JSON.parse(this.get(name))}catch(e){entity={}}return entity},setJson:function(name,value){this.set(name,JSON.stringify(value))}},$rootScope.getEnumListConfig=function(enumName,translationPredicate,filterList,includes,skipList){return{listFunction:function(query){if(skipList)return $rootScope.resolveObject([]);var config=this;if(void 0!=this.list){var filteredList=this.list;return query&&(filteredList=underscore_1.default.filter(this.list,function(el){return void 0==translationPredicate?item.toUpperCase().includes(query.toUpperCase()):$rootScope.msgKey(translationPredicate+el).toUpperCase().includes(query.toUpperCase())})),$rootScope.resolveObject(filteredList)}return enumService.listEnums(enumName).then(function(enumList){return filterList&&(enumList=includes?underscore_1.default.filter(enumList,function(el){return underscore_1.default.contains(filterList,el)}):underscore_1.default.reject(enumList,function(el){return underscore_1.default.contains(filterList,el)})),config.list=enumList,query&&(enumList=underscore_1.default.filter(enumList,function(el){return void 0==translationPredicate?item:$rootScope.msgKey(translationPredicate+el).toUpperCase().includes(query.toUpperCase())})),enumList})},displayFunction:function(item){return void 0==translationPredicate?item:$rootScope.msgKey(translationPredicate+item)},allowLoadMore:!1,list:void 0}},$rootScope.getNotificationTypeConfig=function(listGetter){var config=$rootScope.getEnumListConfig("notificationType","notificationType.",["SYSTEM","EMAIL"],!0);return config.onRemoveFunction=function(item,model){var list=listGetter();list&&!list.includes("SYSTEM")&&list.push("SYSTEM")},config},$rootScope.getRequestStatusConfig=function(statusList){return $rootScope.getEnumListConfig("resourceStatus","request.status.",statusList,!0)},$rootScope.getStaticListConfig=function(staticList,translationPredicate){return{listFunction:function(query){return $rootScope.resolveList(staticList,query,staticDisplayFunction)},displayFunction:staticDisplayFunction,allowLoadMore:!1};function staticDisplayFunction(item){return $rootScope.msgKey(translationPredicate+item)}},$rootScope.reportFormatListConfig=$rootScope.getStaticListConfig(["PDF","DOCX","XLSX"],"report.format."),$rootScope.dateFormatListConfig=$rootScope.getStaticListConfig(Object.keys(settings.USER_DATE_FORMATS),"format.date."),$rootScope.timeFormatListConfig=$rootScope.getStaticListConfig(Object.keys(settings.USER_HOURS_FORMATS),"format.time."),$rootScope.numberFormatListConfig=$rootScope.getStaticListConfig(["DECIMAL_COMMA_THOUSANDS_DOT","DECIMAL_DOT_THOUSANDS_COMMA","DECIMAL_COMMA"],"format.number."),$rootScope.validateEmail=function(value){var userSearch={username:value};return userService.listByUsername(userSearch).then(function(details){return!!details.list&&!underscore_1.default.some(details.list,function(data){return data.username==value})})},$rootScope.downloadFile=function(url,fileName){var link=document.createElement("a");link.setAttribute("href",url),link.click()},$rootScope.downloadStringAsFile=function(content,title,contentType){void 0!=contentType&&""!=contentType||(contentType="text/plain");var blob=new Blob([content],{type:contentType}),blobUrl=URL.createObjectURL(blob),link=document.createElement("a");document.body.appendChild(link),link.setAttribute("href",blobUrl),link.setAttribute("download",title),link.click(),document.body.removeChild(link)},$rootScope.downloadBase64StringAsFile=function(content,title,contentType){void 0!=contentType&&""!=contentType||(contentType="text/plain");var blob=function(base64,contentType){for(var byteCharacters=atob(base64),byteNumbers=new Array(byteCharacters.length),i=0;i0)return $rootScope.msgKey("user.status."+entity.representativeDetailsList[0].login.resourceStatusEnum)},entity.delete=function(){return entity.resourceStatusEnum="DELETED",save(entity)},entity.block=function(){return entity.resourceStatusEnum="BLOCKED",save(entity)},entity.activate=function(){if(entity.resourceStatusEnum="ACTIVE","IDP_BLOCKED"==entity.getStatusWithIdp()){var idpUser=entity.idpUser;return idpUser.resourceStatusEnum="ACTIVE",userService.idp.save(idpUser).then(function(data){return entity.idpUser=data,save(entity)})}return save(entity)},entity.getStatusWithIdp=function(){var userStatus=entity.resourceStatusEnum,idpStatus=void 0==entity.idpUser?"NEW":entity.idpUser.resourceStatusEnum;return"BLOCKED"==idpStatus&&(idpStatus="IDP_BLOCKED"),"ACTIVE"==userStatus?idpStatus:userStatus},entity.getStatus=function(){return entity.resourceStatusEnum},entity},$rootScope.extendRepresentative=function(entity){return entity.canBlock=function(){return"ACTIVE"==entity.login.resourceStatusEnum},entity.canActivate=function(){return"BLOCKED"==entity.login.resourceStatusEnum||void 0!=entity.idpUser&&"BLOCKED"==entity.idpUser.resourceStatusEnum},entity},$rootScope.loggedInPromise.then(function(loggedIn){return loggedIn||isPublicPage()&&(window.location.hash.startsWith("#")?window.location.hash!="#/"+settings.HOME_PATH:window.location.hash!=settings.HOME_PATH)||redirectToPublicPageIfGuest(),loggedIn});var documentConfigCache={};$rootScope.documentConfigCache=documentConfigCache,$rootScope.getDocumentListConfigByFilter=function(filter,key,publicSearch){if(void 0===publicSearch&&(publicSearch=!0),key=key||filter.documentTypeName,!filter||!key)throw"parameters not provided for config";return documentConfigCache[key]=documentConfigCache[key]||{listFunction:function(query){var _this=this;return this.documentsPromise.then(function(data){var result=underscore_1.default.filter(data.list,function(document){return _this.displayFunction(document)&&_this.displayFunction(document).toLowerCase().includes(query.toLowerCase())});return result})},selectAttribute:"id",displayFunction:function(item){return item.name},getSelectedFunction:function(uuid){return documentService.get(uuid).then(function(docResponse){return{documentId:docResponse.id}})},allowLoadMore:!1,documentsPromise:(publicSearch?documentService.listPublic:documentService.loadDocuments)(filter)},documentConfigCache[key]},$rootScope.getDefaultDocumentTypeNameFilter=function(docTypeName){return{documentTypeName:docTypeName,page:1,pageSize:1e3,resourceStatusEnum:"ACTIVE"}},$rootScope.getDocumentListConfig=function(docTypeName){if(!docTypeName)throw"No document type name was provided";return $rootScope.getDocumentListConfigByFilter($rootScope.getDefaultDocumentTypeNameFilter(docTypeName))},$rootScope.getMultiLevelDocumentListConfig=function(docTypeName,docTypeUuid){return{listFunction:function(query,page,pageSize){return documentService.loadDocuments({documentName:query,documentTypeName:docTypeName,docTypeId:docTypeUuid,page:page,pageSize:1e3,resourceStatusEnum:"ACTIVE",viewType:settings.VIEW_TYPES.DOCUMENT.MAIN+settings.VIEW_TYPES.DOCUMENT.LEVEL+settings.VIEW_TYPES.DOCUMENT.FIELDS}).then(function(data){var list=underscore_1.default.filter(data.list,function(item){return 1===item.level.level}),childList=underscore_1.default.filter(data.list,function(item){return 2===item.level.level});return underscore_1.default.forEach(childList,function(child){var index=underscore_1.default.findIndex(list,function(parent){return parent.id===child.parentDocument.id});list.splice(index+1,0,child)}),list})},selectAttribute:"id",displayFunction:function(item){return(item.level&&2==item.level.level?"    ":"")+item.name},getSelectedFunction:function(uuid){return documentService.get(uuid).then(function(document){return document})},allowLoadMore:!1}},$rootScope.getDocumentElementsConfig=function(docTypeName,newElementTemplate,publicSearch){return void 0===publicSearch&&(publicSearch=!0),documentConfigCache[docTypeName]=documentConfigCache[docTypeName]||{listFunction:function(query){return this.documentsPromise.then(function(data){var result=underscore_1.default.filter(data.list,function(document){return document.name&&document.name.includes(query)});return result=underscore_1.default.map(result,function(doc){return _extends({},newElementTemplate,{value:doc.id,clName:doc.name})})})},displayFunction:function(item){return item.clName},getSelectedFunction:function(selectedList){var promiseOfArray=$q.all(underscore_1.default.map(selectedList,function(item){return documentService.get(item.value).then(function(docData){var result=_extends({},newElementTemplate,{value:docData.id,clName:docData.name});return result})}));return promiseOfArray},allowLoadMore:!1,documentsPromise:(publicSearch?documentService.listPublic:documentService.loadDocuments)({documentTypeName:docTypeName,page:1,pageSize:1e5,resourceStatusEnum:"ACTIVE"}),equalsModelFunction:function(internal,model){return internal.value==model.value}},documentConfigCache[docTypeName]},$rootScope.getMultiLevelShortDocumentListConfig=function(docTypeName,docTypeUuid,publicSearch,sortingOrderList,allowedNameList){return{initItem:function(document){document.localizedName=$rootScope.getClassifValue(document)},listFunction:function(query,page,pageSize){var config=this,filteredList=config.list;if(query&&""!==query&&config.setValueFn&&config.setValueFn(query),void 0!=config.list)return query&&(filteredList=underscore_1.default.filter(config.list,function(el){return el.localizedName.toUpperCase().includes(query.toUpperCase())})),$rootScope.resolveObject(filteredList);var filter={documentTypeName:docTypeName,docTypeId:docTypeUuid,page:page,pageSize:1e3,resourceStatusEnum:"ACTIVE",viewType:settings.VIEW_TYPES.DOCUMENT.MAIN+settings.VIEW_TYPES.DOCUMENT.LEVEL+settings.VIEW_TYPES.DOCUMENT.FIELDS};sortingOrderList?filter.sortingOrderList=sortingOrderList:(filter.orderBy="name",filter.sortingOrder="asc");var documentsPromise=publicSearch?documentService.listPublic(filter):documentService.loadDocuments(filter);return documentsPromise.then(function(data){underscore_1.default.each(data.list,function(item){return config.initItem(item)});var wrappedList=data.list,list=underscore_1.default.filter(wrappedList,function(item){return 1===item.level.level}),childList=underscore_1.default.filter(wrappedList,function(item){return 2===item.level.level});return underscore_1.default.forEach(childList,function(child){var index=underscore_1.default.findIndex(list,function(parent){return parent.id===child.parentDocument.id});list.splice(index+1,0,child)}),allowedNameList&&(list=underscore_1.default.filter(list,function(el){return underscore_1.default.contains(allowedNameList,el.name)})),config.list=list,config.map=config.toMapFunction?config.toMapFunction(config.list):underscore_1.default.indexBy(config.list,"id"),filteredList=list,query&&(filteredList=underscore_1.default.filter(list,function(el){return el.name.toUpperCase().includes(query.toUpperCase())})),filteredList})},displayFunction:function(item,selected){var document=this.map?this.map[item.id]:void 0;return document?(!selected&&document.level&&2==document.level.level?"    ":"")+document.localizedName:""},getSelectedFunction:function(list){if(Array.isArray(list)||void 0==list){if(void 0==list)return}else list=[list]},allowLoadMore:!1,list:void 0}},$rootScope.getMultiLevelShortDocumentListConfigForUuid=function(docTypeName,docTypeUuid,publicSearch){var config=$rootScope.getMultiLevelShortDocumentListConfig(docTypeName,docTypeUuid,publicSearch);return config.selectAttribute="id",config},$rootScope.getMultiLevelShortDocumentListConfigForDocuments=function(docTypeName,docTypeUuid,publicSearch,sortingOrderList,configuration){return{listFunction:function(query,page,pageSize){var config=this,filteredList=config.list;if(void 0!=config.list)return query&&(filteredList=underscore_1.default.filter(config.list,function(el){return el.document.localizedName.toUpperCase().includes(query.toUpperCase())})),$rootScope.resolveObject(filteredList);var filter={documentTypeName:docTypeName,docTypeId:docTypeUuid,page:page,pageSize:1e3,resourceStatusEnum:"ACTIVE",viewType:settings.VIEW_TYPES.DOCUMENT.MAIN+settings.VIEW_TYPES.DOCUMENT.LEVEL+settings.VIEW_TYPES.DOCUMENT.FIELDS};sortingOrderList?filter.sortingOrderList=sortingOrderList:(filter.orderBy="name",filter.sortingOrder="asc");var documentsPromise=publicSearch?documentService.listPublic(filter):documentService.loadDocuments(filter);return documentsPromise.then(function(data){underscore_1.default.each(data.list,function(item){return item.localizedName=$rootScope.getClassifValue(item)});var wrappedList=underscore_1.default.map(data.list,function(item){return{document:item}}),list=underscore_1.default.filter(wrappedList,function(item){return 1===item.document.level.level}),childList=underscore_1.default.filter(wrappedList,function(item){return 2===item.document.level.level}).reverse();return underscore_1.default.forEach(childList,function(child){var index=underscore_1.default.findIndex(list,function(parent){return parent.document.id===child.document.parentDocument.id});list.splice(index+1,0,child)}),config.list=list,filteredList=list,query&&(filteredList=underscore_1.default.filter(list,function(el){return el.name.toUpperCase().includes(query.toUpperCase())})),configuration&&configuration.skipDocumentNameList&&(filteredList=underscore_1.default.filter(list,function(el){return!configuration.skipDocumentNameList.includes(el.document.name)}),config.list=filteredList),filteredList})},displayFunction:function(item,selected){var document=item.document;return document?(!selected&&document.level&&2==document.level.level?"    ":"")+document.localizedName:""},getSelectedFunction:function(list){if(Array.isArray(list)){var uuidList=underscore_1.default.map(list,function(item){return item.value}),filter={pageSize:uuidList.length,viewType:settings.VIEW_TYPES.DOCUMENT.FIELDS,uuidList:uuidList};return documentService.listPublic(filter).then(function(details){return underscore_1.default.each(list,function(item){var document=underscore_1.default.find(details.list,function(details){return item.value==details.id});document.localizedName=$rootScope.getClassifValue(document),item.document=document}),list})}},allowLoadMore:!1,list:void 0}},$rootScope.getMultiLevelShortDocumentListConfigForView=function(docTypeName,docTypeUuid){return{listFunction:function(query,page,pageSize){return $rootScope.resolveObject([])},displayFunction:function(item,selected){var document=this.map?this.map[item.id]:void 0;return document?(!selected&&document.level&&2==document.level.level?"    ":"")+$rootScope.getClassifValue(document):""},getSelectedFunction:function(list){var config=this,uuidList=list.map(function(x){return x.id}),filter={pageSize:uuidList.length,viewType:settings.VIEW_TYPES.DOCUMENT.FIELDS,uuidList:uuidList};return documentService.listPublic(filter).then(function(details){return config.list=details.list,config.map=underscore_1.default.indexBy(config.list,"id"),list})},allowLoadMore:!1,list:void 0,map:void 0}},$rootScope.getAutocompleteConfig=function(key,setValueFn){return{listFunction:function(query,page,pageSize){var query=(query||"").trim();return setValueFn(query),documentService.autocomplete.listPublic({page:page,pageSize:pageSize,keyList:[key],valueLike:query}).then(function(data){return data.list})},updateSearchModel:!0}},$rootScope.getMultiLevelShortDocumentListConfigForDocumentView=function(docTypeName,docTypeUuid){return{listFunction:function(query,page,pageSize){return $rootScope.resolveObject([])},displayFunction:function(item,selected){var document=item.document;return document?(!selected&&document.level&&2==document.level.level?"    ":"")+document.localizedName:""},getSelectedFunction:function(list){var uuidList=[];underscore_1.default.map(list,function(item){uuidList.push(item.value)});var filter={viewType:settings.VIEW_TYPES.DOCUMENT.FIELDS,uuidList:uuidList,pageSize:uuidList.length};return documentService.listPublic(filter).then(function(details){return underscore_1.default.each(list,function(item){var document=underscore_1.default.find(details.list,function(details){return item.value==details.id});document.localizedName=$rootScope.document.getClassifValue(document),item.document=document}),list})},allowLoadMore:!1,list:void 0}},$rootScope.getMultiLevelShortDocumentListConfigForFilter=function(docTypeName,docTypeUuid,publicSearch,sortingOrderList,allowedNameList){var config=$rootScope.getMultiLevelShortDocumentListConfig(docTypeName,docTypeUuid,publicSearch,sortingOrderList,allowedNameList);return config.selectFunction=function(item){return item?item.id:void 0},config.onSelectFunction=function(item,model){return item?item.id:void 0},config},$rootScope.getNonClassifDocumentListConfig=function(docTypeName,docTypeUuid,status,isPublic,displayFields){var viewType=(displayFields=displayFields||[]).length<1?0:settings.VIEW_TYPES.DOCUMENT.FIELDS;return{listFunction:function(query,page,pageSize){var filter={page:page,pageSize:pageSize,orderBy:"name",sortingOrder:"asc",docTypeId:docTypeUuid,documentTypeName:docTypeName,level:1,resourceStatusEnum:status,documentName:query,exactName:!1,viewType:viewType},listFn=isPublic?documentService.listPublic:documentService.list;return listFn(filter).then(function(data){return data.list})},getSelectedFunction:function(uuid){var filter={page:1,pageSize:1,docTypeId:docTypeUuid,documentTypeName:docTypeName,documentUuid:uuid,viewType:viewType},listFn=isPublic?documentService.listPublic:documentService.list;return listFn(filter).then(function(data){var list=data.list||[];if(list.length>0)return list[0]})},displayFunction:function(document){var fieldValueList=[document.name];fieldValueList=fieldValueList.concat(underscore_1.default.map());for(var i=0;i1&&(fieldValue=underscore_1.default.map(fieldValue,function(value){value=null!=value?JSON.parse(value):null;for(var j=1;j(limit||200)&&(-1!==text.lastIndexOf(" ",limit||200)?text=text.substring(0,text.lastIndexOf(" ",limit||200)):text.lastIndexOf(String.fromCharCode(160),limit||200)&&(text=text.substring(0,text.lastIndexOf(String.fromCharCode(160),limit||200))),text+="..."),text},$rootScope.partsOfSpeech=["bdv.","dkt.","dll.","dlv.","išt.","įv.","jng.","jst.","pdlv.","pol.","prv.","psdlv.","sktv.","vksm.","none"],$rootScope.stateGo=function(name,params){$state.go(name,params).then(function(result){return result},function(error){console.log(error)})},$rootScope.getClassifValue=function(document){return document?$rootScope.getTranslatedField(document,"name"):""},$rootScope.getTranslatedField=function(document,fieldName){var field=underscore_1.default.find(document.fieldList,function(item){return item.structureField.name==fieldName});if(!field)return"";var value=underscore_1.default.find(field.value.valueList,function(item){return item.localeEnum==$rootScope.language()});return value||(value=field.value.valueList[0]),value?value.value:void 0},$rootScope.cutBeforeLimit=function(text,length){if(length=length||200,text.length>length){var cutIndex=text.lastIndexOf(" ",length);if(cutIndex<0){var nonBreakingSpace=String.fromCharCode(160);cutIndex=text.lastIndexOf(nonBreakingSpace,length)}cutIndex>=0&&(text=text.substring(0,cutIndex)+"...")}return text},$rootScope.cutHtml=function(text,length){length=length||200,text||(text="");var cleanText=text.match(/]+>?/g),textParts=underscore_1.default.map(cleanText,function(element){return{isHtml:element.startsWith("<"),value:element}}),plainTextLength=0;textParts.forEach(function(element){element.isHtml||(plainTextLength+=element.value.length),element.wholePlainTextLength=plainTextLength});var finalText="";if(plainTextLength>length){var filteredParts=underscore_1.default.filter(textParts,function(x){return x.wholePlainTextLength<=length});textParts[filteredParts.length]&&filteredParts.push(textParts[filteredParts.length]),underscore_1.default.each(filteredParts,function(item){if(item.wholePlainTextLength>=length){var value=item.value,startIndex=length+value.length-item.wholePlainTextLength,cutIndex=value.lastIndexOf(" ",startIndex);if(cutIndex<0){var nonBreakingSpace=String.fromCharCode(160);cutIndex=value.lastIndexOf(nonBreakingSpace,startIndex)}finalText+=cutIndex>=0?value.substring(0,cutIndex)+"...":value}else finalText+=item.value})}else finalText=text;return finalText},$rootScope.htmlToPlaintext=function(text){return text?String(text).replace(/<[^>]+>/gm,""):""},$rootScope.getCategoryListConfig=function(selectId){return{setLevel:function(list,level){var _this2=this;level||(level=0);var orderedList=[];return underscore_1.default.each(list,function(x){orderedList.push(x),x.level=level,x.childList&&x.childList.length>0&&(orderedList=orderedList.concat(_this2.setLevel(x.childList,level+1))),x.childList=void 0,x.parent=void 0}),orderedList},getTranslatedName:function(item){var translatedItem=underscore_1.default.find(item.localizedNameList,function(x){return x.localeEnum==$rootScope.language()});return translatedItem.value},listFunction:function(query,page,pageSize){var _this3=this,config=this,filteredList=config.list;if(void 0!=config.list)return query&&(filteredList=underscore_1.default.filter(config.list,function(item){var value=_this3.getTranslatedName(item);return value.toUpperCase().includes(query.toUpperCase())})),$rootScope.resolveObject(filteredList);return documentService.category.list({page:1,pageSize:1e3,orderBy:"orderNo",sortingOrder:"asc"}).then(function(x){var list=x.list,mapById=underscore_1.default.indexBy(list,"id");return underscore_1.default.each(list,function(item){if(null!=item.parent){var parent=mapById[item.parent.id];item.parent=parent,parent.childList||(parent.childList=[]),parent.childList.push(item)}}),list=underscore_1.default.filter(list,function(x){return!x.parent}),filteredList=_this3.setLevel(list),config.list=filteredList,query&&(filteredList=underscore_1.default.filter(filteredList,function(item){var value=_this3.getTranslatedName(item);return value.toUpperCase().includes(query.toUpperCase())})),filteredList})},displayFunction:function(item,selected){if(item&&item.localizedNameList){for(var prefix="",i=0;i0)return input[0].value}return defaultValue||""}}]),app_1.default.filter("secondsToDateTime",function(){return function(seconds){var d=new Date(0,0,0,0,0,0,0);return d.setSeconds(seconds),d}}),app_1.default.filter("valueListOrderBy",["i18n",function(i18n){return function(items){var index="lt"==i18n.language()?0:1;return items.sort(function(a,b){return a.valueList[index].value.trim().localeCompare(b.valueList[index].value.trim())}),items}}]),app_1.default.filter("camelCase",function(){return function(input){return(input=input||"").replace(/^([A-Z])|\s(\w)/g,function(match,p1,p2,offset){return p2?p2.toUpperCase():p1.toLowerCase()})}}),app_1.default.filter("decodeUtf8",function(){return function(arrayBuffer){var result="",i=0,c=0,c2=0,data=new Uint8Array(arrayBuffer);for(data.length>=3&&239===data[0]&&187===data[1]&&191===data[2]&&(i=3);i191&&c<224){if(i+1>=data.length)return"";c2=data[i+1],result+=String.fromCharCode((31&c)<<6|63&c2),i+=2}else{if(i+2>=data.length)return"";c2=data[i+1],c3=data[i+2],result+=String.fromCharCode((15&c)<<12|(63&c2)<<6|63&c3),i+=3}return result}}),app_1.default.filter("filesize",function(){var units=["b","KB","MB","GB","TB","PB"];return function(bytes,precision){if(isNaN(parseFloat(bytes))||!isFinite(bytes))return"-";void 0===precision&&(precision=2);for(var unit=0;bytes>=1e3;)bytes/=1e3,unit++;return"b"==units[unit]&&(precision=0),bytes.toFixed(+precision)+" "+units[unit]}}),app_1.default.filter("propsFilter",function(){return function(items,props){var out=[];return angular.isArray(items)?items.forEach(function(item){for(var itemMatches=!1,keys=Object.keys(props),i=0;i=864e5)return moment_1.default(timestamp).from(now,!useAdditionalLabel);var formatted=moment_1.default(diff).format("mm:ss"),hours=Math.floor(diff/36e5);return hours>0&&(formatted=hours+":"+formatted),useAdditionalLabel&&(formatted=i18n.prop("label.after")+" "+formatted),formatted}}]),app_1.default.filter("toDecimalFormat",function(){return function(input,char){var sign="",fraction="";if(!isNaN(input)&&(input=input.toString(),char=char||".",void 0!=input.length&&input.length>=0)){if("-"==input[0]&&(input=input.slice(1),sign="-"),-1!=input.indexOf(".")){var i=input.indexOf(".");fraction=input.slice(i),input=input.slice(0,i)}for(i=input.length-3;i>0;i-=3)i>=1&&(input=input.slice(0,i)+char+input.slice(i))}return sign+input+fraction}}),app_1.default.filter("toFractionFormat",function(){return function(input,char){var fraction="";if(input=input.split(",").join(""),!isNaN(input)&&(input=input.toString(),char=char||",",void 0!=input.length&&input.length>=0&&-1!=input.indexOf("."))){var i=input.indexOf(".");fraction=char+input.slice(i+1),input=input.slice(0,i)}return input+fraction}}),app_1.default.filter("hlTextContent",function(){return function(matchItem,query){return query&&matchItem?(""+matchItem).replace(new RegExp(function(query){return query+"(?!([^<]*>)|([^&]*;))"}(function(queryToEscape){return(""+queryToEscape).replace(/([.?*+^$[\]\\(){}|-])/g,"\\$1")}(query)),"gi"),'$&'):matchItem}})},,,,,function(module,exports,__webpack_require__){"use strict";var __importDefault=function(mod){return mod&&mod.__esModule?mod:{default:mod}};Object.defineProperty(exports,"__esModule",{value:!0});var app_1=__importDefault(__webpack_require__(0));__webpack_require__(6),__webpack_require__(111),app_1.default.service("timeService",["httpService","socketService","$q",function(httpService,socketService,$q){this.getTimeSubscription=function(stompClient,callback){socketService.subscribe(stompClient,callback,"/time")};var deferArray=[];this.setTimestamp=function(time){for(;deferArray.length>0;)deferArray.pop().resolve(time)},this.getTimestamp=function(){var defer=$q.defer();return deferArray.push(defer),defer.promise}}])},function(module,exports,__webpack_require__){"use strict";(function($){var __importDefault=function(mod){return mod&&mod.__esModule?mod:{default:mod}};Object.defineProperty(exports,"__esModule",{value:!0}),__importDefault(__webpack_require__(0)).default.directive("fileDownload",["$compile",function($compile){return{restrict:"A",link:function(scope,iElement,iAttrs){scope.$on("downloadFile",function(e,url){var iFrame=iElement.find("iframe");iFrame&&iFrame.length>0||(iFrame=$('