1 (window
.webpackJsonp
=window
.webpackJsonp
||[]).push([[9],{DY6s:function(l
,n
,u
){"use strict";u
.r(n
);var e
=u("CcnG"),o
=u("LceX"),a
=u("iutN"),t
=u("ES0t"),d
=u("MdoF"),s
=u("Xg1U"),r
=u("z5nN"),i
=u("EEJc"),c
=u("PEr+"),p
=u("a40w"),m
=u("pMnS"),f
=u("Ip0R"),v
=u("gIcY"),g
=u("iExv"),h
=u("Jm/i"),b
=u("85J/"),C
=u("+0ag"),R
=u("aXbf"),I
=u("Fgil"),y
=u("IzCI"),w
=u("o4+5"),x
=u("Dwqy"),D
=u("uYzU"),T
=u("uhwM"),k
=u("E2fk"),E
=u("a0VL"),N
=u("nSDx"),S
=u("SB+Q"),F
=u("TYzs"),_
=u("BQkM"),P
=u("dEH0"),M
=u("G1/K"),q
=u("8xTl"),A
=u("lTVp"),V
=u("OZfm"),L
=u("NJnL"),U
=u("lqqz"),O
=u("eajB"),j
=u("DQlY"),z
=u("FO+L"),H
=u("ZYjt"),B
=u("nhM1"),Z
=u("BARL"),G
=u("xtZt"),K
=u("aexS"),Y
=u("Avrn"),J
=u("ZYCi"),X
=u("YAQW"),Q
=u("9Xeq"),W
=u("xdbM"),$=u("yGOH"),ll
=u("V/fk"),nl
=u("F8xH"),ul
=u("ChqD"),el
=u("pL04"),ol
=u("PCNd"),al
=u("pKUh"),tl=function(){function l(l
){this.router
=l
}return l
.prototype.ngOnInit=function(){this.url
=this.router
.url
},l
.prototype.navigateTo=function(l
){this.router
.navigate([l
])},l
}(),dl
=e
["\u0275crt"]({encapsulation
:0,styles
:[[""]],data
:{}});function sl(l
){return e
["\u0275vid"](0,[(l()(),e
["\u0275eld"](0,0,null,null,5,"tabset",[],[[2,"tab-container",null]],null,null,al
.b
,al
.a
)),e
["\u0275did"](1,180224,null,0,X
.d
,[X
.e
,e
.Renderer2
],null,null),(l()(),e
["\u0275eld"](2,0,null,0,1,"tab",[["heading","Users"]],[[1,"id",0],[2,"active",null],[2,"tab-pane",null]],[[null,"select"]],function(l
,n
,u
){var e
=!0;return"select"===n
&&(e
=!1!==l
.component
.navigateTo("/user-management/users")&&e
),e
},null,null)),e
["\u0275did"](3,212992,null,0,X
.b
,[X
.d
,e
.ElementRef
,e
.Renderer2
],{heading
:[0,"heading"],active
:[1,"active"]},{select
:"select"}),(l()(),e
["\u0275eld"](4,0,null,0,1,"tab",[["heading","Roles"]],[[1,"id",0],[2,"active",null],[2,"tab-pane",null]],[[null,"select"]],function(l
,n
,u
){var e
=!0;return"select"===n
&&(e
=!1!==l
.component
.navigateTo("/user-management/roles")&&e
),e
},null,null)),e
["\u0275did"](5,212992,null,0,X
.b
,[X
.d
,e
.ElementRef
,e
.Renderer2
],{heading
:[0,"heading"],active
:[1,"active"]},{select
:"select"})],function(l
,n
){var u
=n
.component
;l(n
,3,0,"Users","/user-management/users"===u
.url
),l(n
,5,0,"Roles","/user-management/roles"===u
.url
)},function(l
,n
){l(n
,0,0,e
["\u0275nov"](n
,1).clazz
),l(n
,2,0,e
["\u0275nov"](n
,3).id
,e
["\u0275nov"](n
,3).active
,e
["\u0275nov"](n
,3).addClass
),l(n
,4,0,e
["\u0275nov"](n
,5).id
,e
["\u0275nov"](n
,5).active
,e
["\u0275nov"](n
,5).addClass
)})}var rl
=u("25BL"),il
=u("uIqm"),cl
=u("NUGo"),pl
=u("S7zO"),ml
=u("EgGo"),fl
=u("ZEkX"),vl
=u("Mxhz"),gl
=u("9nlD"),hl
=u("sne2"),bl
=e
["\u0275crt"]({encapsulation
:0,styles
:[[""]],data
:{}});function Cl(l
){return e
["\u0275vid"](0,[(l()(),e
["\u0275eld"](0,0,null,null,1,"span",[],null,null,null,null,null)),(l()(),e
["\u0275ted"](1,null,[" ",""," "]))],null,function(l
,n
){l(n
,1,0,n
.context
.$implicit
,n
.context
.last
?"":", ")})}function Rl(l
){return e
["\u0275vid"](0,[(l()(),e
["\u0275and"](16777216,null,null,1,null,Cl
)),e
["\u0275did"](1,278528,null,0,f
.NgForOf
,[e
.ViewContainerRef
,e
.TemplateRef
,e
.IterableDiffers
],{ngForOf
:[0,"ngForOf"]},null),(l()(),e
["\u0275and"](0,null,null,0))],function(l
,n
){l(n
,1,0,n
.context
.value
)},null)}function Il(l
){return e
["\u0275vid"](0,[e
["\u0275qud"](402653184,1,{userRolesTpl
:0}),(l()(),e
["\u0275eld"](1,0,null,null,1,"cd-user-tabs",[],null,null,null,sl
,dl
)),e
["\u0275did"](2,114688,null,0,tl
,[J
.l
],null,null),(l()(),e
["\u0275eld"](3,0,null,null,3,"cd-table",[["columnMode","flex"],["identifier","username"],["selectionType","single"]],null,[[null,"fetchData"],[null,"updateSelection"]],function(l
,n
,u
){var e
=!0,o
=l
.component
;return"fetchData"===n
&&(e
=!1!==o
.getUsers()&&e
),"updateSelection"===n
&&(e
=!1!==o
.updateSelection(u
)&&e
),e
},rl
.b
,rl
.a
)),e
["\u0275did"](4,2867200,null,0,il
.a
,[e
.NgZone
,e
.ChangeDetectorRef
],{data
:[0,"data"],columns
:[1,"columns"],columnMode
:[2,"columnMode"],identifier
:[3,"identifier"],selectionType
:[4,"selectionType"]},{fetchData
:"fetchData",updateSelection
:"updateSelection"}),(l()(),e
["\u0275eld"](5,0,null,0,1,"cd-table-actions",[["class","table-actions"]],null,null,null,cl
.b
,cl
.a
)),e
["\u0275did"](6,114688,null,0,pl
.a
,[],{permission
:[0,"permission"],selection
:[1,"selection"],tableActions
:[2,"tableActions"]},null),(l()(),e
["\u0275and"](0,[[1,2],["userRolesTpl",2]],null,0,null,Rl
))],function(l
,n
){var u
=n
.component
;l(n
,2,0),l(n
,4,0,u
.users
,u
.columns
,"flex","username","single"),l(n
,6,0,u
.permission
,u
.selection
,u
.tableActions
)},null)}function yl(l
){return e
["\u0275vid"](0,[(l()(),e
["\u0275eld"](0,0,null,null,2,"cd-user-list",[],null,null,null,Il
,bl
)),e
["\u0275prd"](256,null,ml
.a
,fl
.b
,[]),e
["\u0275did"](2,114688,null,0,fl
.a
,[vl
.a
,N
.a
,j
.b
,gl
.a
,K
.a
,h
.a
,ml
.a
,hl
.b
],null,null)],function(l
,n
){l(n
,2,0)},null)}var wl
=e
["\u0275ccf"]("cd-user-list",fl
.a
,yl
,{},{},[]),xl
=u("pYKc"),Dl
=u("ppaS"),Tl
=u("IZUe"),kl
=u("D4zM"),El
=u("gp3X"),Nl
=u("sb0X"),Sl
=u("KVJa"),Fl
=u("Z21x"),_l
=u("V3my"),Pl
=u("DSvg"),Ml
=u("SgmB"),ql
=e
["\u0275crt"]({encapsulation
:0,styles
:[[""]],data
:{}});function Al(l
){return e
["\u0275vid"](0,[(l()(),e
["\u0275eld"](0,0,null,null,0,"span",[["class","required"]],null,null,null,null,null))],null,null)}function Vl(l
){return e
["\u0275vid"](0,[(l()(),e
["\u0275eld"](0,0,null,null,1,"span",[["class","help-block"]],null,null,null,null,null)),(l()(),e
["\u0275ted"](-1,null,["This field is required."]))],null,null)}function Ll(l
){return e
["\u0275vid"](0,[(l()(),e
["\u0275eld"](0,0,null,null,1,"span",[["class","help-block"]],null,null,null,null,null)),(l()(),e
["\u0275ted"](-1,null,["This field is required."]))],null,null)}function Ul(l
){return e
["\u0275vid"](0,[(l()(),e
["\u0275eld"](0,0,null,null,1,"span",[["class","help-block"]],null,null,null,null,null)),(l()(),e
["\u0275ted"](-1,null,["This field is required."]))],null,null)}function Ol(l
){return e
["\u0275vid"](0,[(l()(),e
["\u0275eld"](0,0,null,null,1,"span",[["class","help-block"]],null,null,null,null,null)),(l()(),e
["\u0275ted"](-1,null,["Password confirmation doesn't match the password."]))],null,null)}function jl(l
){return e
["\u0275vid"](0,[(l()(),e
["\u0275eld"](0,0,null,null,1,"span",[["class","help-block"]],null,null,null,null,null)),(l()(),e
["\u0275ted"](-1,null,["Invalid email."]))],null,null)}function zl(l
){return e
["\u0275vid"](0,[(l()(),e
["\u0275eld"](0,0,null,null,2,"span",[["class","form-control no-border full-height"]],null,null,null,null,null)),(l()(),e
["\u0275eld"](1,0,null,null,1,"cd-select-badges",[],null,null,null,xl
.b
,xl
.a
)),e
["\u0275did"](2,49152,null,0,Dl
.a
,[h
.a
],{data
:[0,"data"],options
:[1,"options"],messages
:[2,"messages"]},null)],function(l
,n
){var u
=n
.component
;l(n
,2,0,u
.userForm
.controls
.roles
.value
,u
.allRoles
,u
.messages
)},null)}function Hl(l
){return e
["\u0275vid"](0,[(l()(),e
["\u0275eld"](0,0,null,null,2,"p",[],null,null,null,null,null)),(l()(),e
["\u0275eld"](1,0,null,null,1,"strong",[],null,null,null,null,null)),(l()(),e
["\u0275ted"](-1,null,['You are about to remove "user read / update" permissions from your own user.'])),(l()(),e
["\u0275eld"](3,0,null,null,0,"br",[],null,null,null,null,null)),(l()(),e
["\u0275eld"](4,0,null,null,1,"p",[],null,null,null,null,null)),(l()(),e
["\u0275ted"](-1,null,["If you continue, you will no longer be able to add or remove roles from any user."])),(l()(),e
["\u0275eld"](6,0,null,null,1,null,null,null,null,null,null,null)),(l()(),e
["\u0275ted"](-1,null,["Are you sure you want to continue?"]))],null,null)}function Bl(l
){return e
["\u0275vid"](0,[e
["\u0275pid"](0,f
.TitleCasePipe
,[]),e
["\u0275pid"](0,q
.a
,[]),e
["\u0275qud"](402653184,1,{removeSelfUserReadUpdatePermissionTpl
:0}),(l()(),e
["\u0275eld"](3,0,null,null,106,"div",[["class","col-sm-12 col-lg-6"]],null,null,null,null,null)),(l()(),e
["\u0275eld"](4,0,null,null,105,"form",[["class","form-horizontal"],["name","userForm"],["novalidate",""]],[[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"submit"],[null,"reset"]],function(l
,n
,u
){var o
=!0;return"submit"===n
&&(o
=!1!==e
["\u0275nov"](l
,6).onSubmit(u
)&&o
),"reset"===n
&&(o
=!1!==e
["\u0275nov"](l
,6).onReset()&&o
),o
},null,null)),e
["\u0275did"](5,16384,null,0,v
.D
,[],null,null),e
["\u0275did"](6,540672,[["formDir",4]],0,v
.l
,[[8,null],[8,null]],{form
:[0,"form"]},null),e
["\u0275prd"](2048,null,v
.d
,null,[v
.l
]),e
["\u0275did"](8,16384,null,0,v
.s
,[[4,v
.d
]],null,null),(l()(),e
["\u0275eld"](9,0,null,null,100,"div",[["class","panel panel-default"]],null,null,null,null,null)),(l()(),e
["\u0275eld"](10,0,null,null,4,"div",[["class","panel-heading"]],null,null,null,null,null)),(l()(),e
["\u0275eld"](11,0,null,null,3,"h3",[["class","panel-title"]],null,null,null,null,null)),(l()(),e
["\u0275ted"](12,null,["","",""])),e
["\u0275ppd"](13,1),e
["\u0275ppd"](14,1),(l()(),e
["\u0275eld"](15,0,null,null,85,"div",[["class","panel-body"]],null,null,null,null,null)),(l()(),e
["\u0275eld"](16,0,null,null,17,"div",[["class","form-group"]],null,null,null,null,null)),e
["\u0275did"](17,278528,null,0,f
.NgClass
,[e
.IterableDiffers
,e
.KeyValueDiffers
,e
.ElementRef
,e
.Renderer2
],{klass
:[0,"klass"],ngClass
:[1,"ngClass"]},null),e
["\u0275pod"](18,{"has-error":0}),(l()(),e
["\u0275eld"](19,0,null,null,4,"label",[["class","control-label col-sm-3"],["for","name"]],null,null,null,null,null)),(l()(),e
["\u0275eld"](20,0,null,null,1,null,null,null,null,null,null,null)),(l()(),e
["\u0275ted"](-1,null,["Username"])),(l()(),e
["\u0275and"](16777216,null,null,1,null,Al
)),e
["\u0275did"](23,16384,null,0,f
.NgIf
,[e
.ViewContainerRef
,e
.TemplateRef
],{ngIf
:[0,"ngIf"]},null),(l()(),e
["\u0275eld"](24,0,null,null,9,"div",[["class","col-sm-9"]],null,null,null,null,null)),(l()(),e
["\u0275eld"](25,0,null,null,6,"input",[["autofocus",""],["class","form-control"],["formControlName","username"],["id","username"],["name","username"],["placeholder","Username..."],["type","text"]],[[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"input"],[null,"blur"],[null,"compositionstart"],[null,"compositionend"]],function(l
,n
,u
){var o
=!0;return"input"===n
&&(o
=!1!==e
["\u0275nov"](l
,26)._handleInput(u
.target
.value
)&&o
),"blur"===n
&&(o
=!1!==e
["\u0275nov"](l
,26).onTouched()&&o
),"compositionstart"===n
&&(o
=!1!==e
["\u0275nov"](l
,26)._compositionStart()&&o
),"compositionend"===n
&&(o
=!1!==e
["\u0275nov"](l
,26)._compositionEnd(u
.target
.value
)&&o
),o
},null,null)),e
["\u0275did"](26,16384,null,0,v
.e
,[e
.Renderer2
,e
.ElementRef
,[2,v
.b
]],null,null),e
["\u0275prd"](1024,null,v
.p
,function(l
){return[l
]},[v
.e
]),e
["\u0275did"](28,671744,null,0,v
.j
,[[3,v
.d
],[8,null],[8,null],[6,v
.p
],[2,v
.F
]],{name
:[0,"name"]},null),e
["\u0275prd"](2048,null,v
.q
,null,[v
.j
]),e
["\u0275did"](30,16384,null,0,v
.r
,[[4,v
.q
]],null,null),e
["\u0275did"](31,4210688,null,0,Tl
.a
,[e
.ElementRef
],null,null),(l()(),e
["\u0275and"](16777216,null,null,1,null,Vl
)),e
["\u0275did"](33,16384,null,0,f
.NgIf
,[e
.ViewContainerRef
,e
.TemplateRef
],{ngIf
:[0,"ngIf"]},null),(l()(),e
["\u0275eld"](34,0,null,null,17,"div",[["class","form-group"]],null,null,null,null,null)),e
["\u0275did"](35,278528,null,0,f
.NgClass
,[e
.IterableDiffers
,e
.KeyValueDiffers
,e
.ElementRef
,e
.Renderer2
],{klass
:[0,"klass"],ngClass
:[1,"ngClass"]},null),e
["\u0275pod"](36,{"has-error":0}),(l()(),e
["\u0275eld"](37,0,null,null,1,"label",[["class","control-label col-sm-3"],["for","name"]],null,null,null,null,null)),(l()(),e
["\u0275ted"](-1,null,["Password"])),(l()(),e
["\u0275eld"](39,0,null,null,12,"div",[["class","col-sm-9"]],null,null,null,null,null)),(l()(),e
["\u0275eld"](40,0,null,null,9,"div",[["class","input-group"]],null,null,null,null,null)),(l()(),e
["\u0275eld"](41,0,null,null,5,"input",[["autocomplete","new-password"],["class","form-control"],["formControlName","password"],["id","password"],["name","password"],["placeholder","Password..."],["type","password"]],[[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"input"],[null,"blur"],[null,"compositionstart"],[null,"compositionend"]],function(l
,n
,u
){var o
=!0;return"input"===n
&&(o
=!1!==e
["\u0275nov"](l
,42)._handleInput(u
.target
.value
)&&o
),"blur"===n
&&(o
=!1!==e
["\u0275nov"](l
,42).onTouched()&&o
),"compositionstart"===n
&&(o
=!1!==e
["\u0275nov"](l
,42)._compositionStart()&&o
),"compositionend"===n
&&(o
=!1!==e
["\u0275nov"](l
,42)._compositionEnd(u
.target
.value
)&&o
),o
},null,null)),e
["\u0275did"](42,16384,null,0,v
.e
,[e
.Renderer2
,e
.ElementRef
,[2,v
.b
]],null,null),e
["\u0275prd"](1024,null,v
.p
,function(l
){return[l
]},[v
.e
]),e
["\u0275did"](44,671744,null,0,v
.j
,[[3,v
.d
],[8,null],[8,null],[6,v
.p
],[2,v
.F
]],{name
:[0,"name"]},null),e
["\u0275prd"](2048,null,v
.q
,null,[v
.j
]),e
["\u0275did"](46,16384,null,0,v
.r
,[[4,v
.q
]],null,null),(l()(),e
["\u0275eld"](47,0,null,null,2,"span",[["class","input-group-btn"]],null,null,null,null,null)),(l()(),e
["\u0275eld"](48,0,null,null,1,"button",[["cdPasswordButton","password"],["class","btn btn-default"],["type","button"]],null,[[null,"click"]],function(l
,n
,u
){var o
=!0;return"click"===n
&&(o
=!1!==e
["\u0275nov"](l
,49).onClick()&&o
),o
},null,null)),e
["\u0275did"](49,81920,null,0,kl
.a
,[e
.ElementRef
,e
.Renderer2
],{cdPasswordButton
:[0,"cdPasswordButton"]},null),(l()(),e
["\u0275and"](16777216,null,null,1,null,Ll
)),e
["\u0275did"](51,16384,null,0,f
.NgIf
,[e
.ViewContainerRef
,e
.TemplateRef
],{ngIf
:[0,"ngIf"]},null),(l()(),e
["\u0275eld"](52,0,null,null,19,"div",[["class","form-group"]],null,null,null,null,null)),e
["\u0275did"](53,278528,null,0,f
.NgClass
,[e
.IterableDiffers
,e
.KeyValueDiffers
,e
.ElementRef
,e
.Renderer2
],{klass
:[0,"klass"],ngClass
:[1,"ngClass"]},null),e
["\u0275pod"](54,{"has-error":0}),(l()(),e
["\u0275eld"](55,0,null,null,1,"label",[["class","control-label col-sm-3"],["for","name"]],null,null,null,null,null)),(l()(),e
["\u0275ted"](-1,null,["Confirm password"])),(l()(),e
["\u0275eld"](57,0,null,null,14,"div",[["class","col-sm-9"]],null,null,null,null,null)),(l()(),e
["\u0275eld"](58,0,null,null,9,"div",[["class","input-group"]],null,null,null,null,null)),(l()(),e
["\u0275eld"](59,0,null,null,5,"input",[["class","form-control"],["formControlName","confirmpassword"],["id","confirmpassword"],["name","confirmpassword"],["placeholder","Confirm password..."],["type","password"]],[[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"input"],[null,"blur"],[null,"compositionstart"],[null,"compositionend"]],function(l
,n
,u
){var o
=!0;return"input"===n
&&(o
=!1!==e
["\u0275nov"](l
,60)._handleInput(u
.target
.value
)&&o
),"blur"===n
&&(o
=!1!==e
["\u0275nov"](l
,60).onTouched()&&o
),"compositionstart"===n
&&(o
=!1!==e
["\u0275nov"](l
,60)._compositionStart()&&o
),"compositionend"===n
&&(o
=!1!==e
["\u0275nov"](l
,60)._compositionEnd(u
.target
.value
)&&o
),o
},null,null)),e
["\u0275did"](60,16384,null,0,v
.e
,[e
.Renderer2
,e
.ElementRef
,[2,v
.b
]],null,null),e
["\u0275prd"](1024,null,v
.p
,function(l
){return[l
]},[v
.e
]),e
["\u0275did"](62,671744,null,0,v
.j
,[[3,v
.d
],[8,null],[8,null],[6,v
.p
],[2,v
.F
]],{name
:[0,"name"]},null),e
["\u0275prd"](2048,null,v
.q
,null,[v
.j
]),e
["\u0275did"](64,16384,null,0,v
.r
,[[4,v
.q
]],null,null),(l()(),e
["\u0275eld"](65,0,null,null,2,"span",[["class","input-group-btn"]],null,null,null,null,null)),(l()(),e
["\u0275eld"](66,0,null,null,1,"button",[["cdPasswordButton","confirmpassword"],["class","btn btn-default"],["type","button"]],null,[[null,"click"]],function(l
,n
,u
){var o
=!0;return"click"===n
&&(o
=!1!==e
["\u0275nov"](l
,67).onClick()&&o
),o
},null,null)),e
["\u0275did"](67,81920,null,0,kl
.a
,[e
.ElementRef
,e
.Renderer2
],{cdPasswordButton
:[0,"cdPasswordButton"]},null),(l()(),e
["\u0275and"](16777216,null,null,1,null,Ul
)),e
["\u0275did"](69,16384,null,0,f
.NgIf
,[e
.ViewContainerRef
,e
.TemplateRef
],{ngIf
:[0,"ngIf"]},null),(l()(),e
["\u0275and"](16777216,null,null,1,null,Ol
)),e
["\u0275did"](71,16384,null,0,f
.NgIf
,[e
.ViewContainerRef
,e
.TemplateRef
],{ngIf
:[0,"ngIf"]},null),(l()(),e
["\u0275eld"](72,0,null,null,9,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),e
["\u0275eld"](73,0,null,null,1,"label",[["class","control-label col-sm-3"],["for","name"]],null,null,null,null,null)),(l()(),e
["\u0275ted"](-1,null,["Full name"])),(l()(),e
["\u0275eld"](75,0,null,null,6,"div",[["class","col-sm-9"]],null,null,null,null,null)),(l()(),e
["\u0275eld"](76,0,null,null,5,"input",[["class","form-control"],["formControlName","name"],["id","name"],["name","name"],["placeholder","Full name..."],["type","text"]],[[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"input"],[null,"blur"],[null,"compositionstart"],[null,"compositionend"]],function(l
,n
,u
){var o
=!0;return"input"===n
&&(o
=!1!==e
["\u0275nov"](l
,77)._handleInput(u
.target
.value
)&&o
),"blur"===n
&&(o
=!1!==e
["\u0275nov"](l
,77).onTouched()&&o
),"compositionstart"===n
&&(o
=!1!==e
["\u0275nov"](l
,77)._compositionStart()&&o
),"compositionend"===n
&&(o
=!1!==e
["\u0275nov"](l
,77)._compositionEnd(u
.target
.value
)&&o
),o
},null,null)),e
["\u0275did"](77,16384,null,0,v
.e
,[e
.Renderer2
,e
.ElementRef
,[2,v
.b
]],null,null),e
["\u0275prd"](1024,null,v
.p
,function(l
){return[l
]},[v
.e
]),e
["\u0275did"](79,671744,null,0,v
.j
,[[3,v
.d
],[8,null],[8,null],[6,v
.p
],[2,v
.F
]],{name
:[0,"name"]},null),e
["\u0275prd"](2048,null,v
.q
,null,[v
.j
]),e
["\u0275did"](81,16384,null,0,v
.r
,[[4,v
.q
]],null,null),(l()(),e
["\u0275eld"](82,0,null,null,13,"div",[["class","form-group"]],null,null,null,null,null)),e
["\u0275did"](83,278528,null,0,f
.NgClass
,[e
.IterableDiffers
,e
.KeyValueDiffers
,e
.ElementRef
,e
.Renderer2
],{klass
:[0,"klass"],ngClass
:[1,"ngClass"]},null),e
["\u0275pod"](84,{"has-error":0}),(l()(),e
["\u0275eld"](85,0,null,null,1,"label",[["class","control-label col-sm-3"],["for","email"]],null,null,null,null,null)),(l()(),e
["\u0275ted"](-1,null,["Email"])),(l()(),e
["\u0275eld"](87,0,null,null,8,"div",[["class","col-sm-9"]],null,null,null,null,null)),(l()(),e
["\u0275eld"](88,0,null,null,5,"input",[["class","form-control"],["formControlName","email"],["id","email"],["name","email"],["placeholder","Email..."],["type","email"]],[[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"input"],[null,"blur"],[null,"compositionstart"],[null,"compositionend"]],function(l
,n
,u
){var o
=!0;return"input"===n
&&(o
=!1!==e
["\u0275nov"](l
,89)._handleInput(u
.target
.value
)&&o
),"blur"===n
&&(o
=!1!==e
["\u0275nov"](l
,89).onTouched()&&o
),"compositionstart"===n
&&(o
=!1!==e
["\u0275nov"](l
,89)._compositionStart()&&o
),"compositionend"===n
&&(o
=!1!==e
["\u0275nov"](l
,89)._compositionEnd(u
.target
.value
)&&o
),o
},null,null)),e
["\u0275did"](89,16384,null,0,v
.e
,[e
.Renderer2
,e
.ElementRef
,[2,v
.b
]],null,null),e
["\u0275prd"](1024,null,v
.p
,function(l
){return[l
]},[v
.e
]),e
["\u0275did"](91,671744,null,0,v
.j
,[[3,v
.d
],[8,null],[8,null],[6,v
.p
],[2,v
.F
]],{name
:[0,"name"]},null),e
["\u0275prd"](2048,null,v
.q
,null,[v
.j
]),e
["\u0275did"](93,16384,null,0,v
.r
,[[4,v
.q
]],null,null),(l()(),e
["\u0275and"](16777216,null,null,1,null,jl
)),e
["\u0275did"](95,16384,null,0,f
.NgIf
,[e
.ViewContainerRef
,e
.TemplateRef
],{ngIf
:[0,"ngIf"]},null),(l()(),e
["\u0275eld"](96,0,null,null,1,"label",[["class","col-sm-3 control-label"]],null,null,null,null,null)),(l()(),e
["\u0275ted"](-1,null,["Roles"])),(l()(),e
["\u0275eld"](98,0,null,null,2,"div",[["class","col-sm-9"]],null,null,null,null,null)),(l()(),e
["\u0275and"](16777216,null,null,1,null,zl
)),e
["\u0275did"](100,16384,null,0,f
.NgIf
,[e
.ViewContainerRef
,e
.TemplateRef
],{ngIf
:[0,"ngIf"]},null),(l()(),e
["\u0275eld"](101,0,null,null,8,"div",[["class","panel-footer"]],null,null,null,null,null)),(l()(),e
["\u0275eld"](102,0,null,null,7,"div",[["class","button-group text-right"]],null,null,null,null,null)),(l()(),e
["\u0275eld"](103,0,null,null,4,"cd-submit-button",[["type","button"]],null,[[null,"submitAction"]],function(l
,n
,u
){var e
=!0;return"submitAction"===n
&&(e
=!1!==l
.component
.submit()&&e
),e
},El
.b
,El
.a
)),e
["\u0275did"](104,114688,null,0,Nl
.a
,[e
.ElementRef
],{form
:[0,"form"],type
:[1,"type"]},{submitAction
:"submitAction"}),(l()(),e
["\u0275ted"](105,0,["","",""])),e
["\u0275ppd"](106,1),e
["\u0275ppd"](107,1),(l()(),e
["\u0275eld"](108,0,null,null,1,"cd-back-button",[],null,null,null,Sl
.b
,Sl
.a
)),e
["\u0275did"](109,49152,null,0,Fl
.a
,[f
.Location
,hl
.b
],null,null),(l()(),e
["\u0275and"](0,[[1,2],["removeSelfUserReadUpdatePermissionTpl",2]],null,0,null,Hl
))],function(l
,n
){var u
=n
.component
;l(n
,6,0,u
.userForm
);var o
=l(n
,18,0,u
.userForm
.showError("username",e
["\u0275nov"](n
,6)));l(n
,17,0,"form-group",o
),l(n
,23,0,u
.mode
!==u
.userFormMode
.editing
),l(n
,28,0,"username"),l(n
,33,0,u
.userForm
.showError("username",e
["\u0275nov"](n
,6),"required"));var a
=l(n
,36,0,u
.userForm
.showError("password",e
["\u0275nov"](n
,6)));l(n
,35,0,"form-group",a
),l(n
,44,0,"password"),l(n
,49,0,"password"),l(n
,51,0,u
.userForm
.showError("password",e
["\u0275nov"](n
,6),"required"));var t
=l(n
,54,0,u
.userForm
.showError("confirmpassword",e
["\u0275nov"](n
,6)));l(n
,53,0,"form-group",t
),l(n
,62,0,"confirmpassword"),l(n
,67,0,"confirmpassword"),l(n
,69,0,u
.userForm
.showError("confirmpassword",e
["\u0275nov"](n
,6),"required")),l(n
,71,0,u
.userForm
.showError("confirmpassword",e
["\u0275nov"](n
,6),"match")),l(n
,79,0,"name");var d
=l(n
,84,0,u
.userForm
.showError("email",e
["\u0275nov"](n
,6)));l(n
,83,0,"form-group",d
),l(n
,91,0,"email"),l(n
,95,0,u
.userForm
.showError("email",e
["\u0275nov"](n
,6),"email")),l(n
,100,0,u
.allRoles
),l(n
,104,0,e
["\u0275nov"](n
,6),"button")},function(l
,n
){var u
=n
.component
;l(n
,4,0,e
["\u0275nov"](n
,8).ngClassUntouched
,e
["\u0275nov"](n
,8).ngClassTouched
,e
["\u0275nov"](n
,8).ngClassPristine
,e
["\u0275nov"](n
,8).ngClassDirty
,e
["\u0275nov"](n
,8).ngClassValid
,e
["\u0275nov"](n
,8).ngClassInvalid
,e
["\u0275nov"](n
,8).ngClassPending
);var o
=e
["\u0275unv"](n
,12,0,l(n
,13,0,e
["\u0275nov"](n
,0),u
.action
)),a
=e
["\u0275unv"](n
,12,1,l(n
,14,0,e
["\u0275nov"](n
,1),u
.resource
));l(n
,12,0,o
,a
),l(n
,25,0,e
["\u0275nov"](n
,30).ngClassUntouched
,e
["\u0275nov"](n
,30).ngClassTouched
,e
["\u0275nov"](n
,30).ngClassPristine
,e
["\u0275nov"](n
,30).ngClassDirty
,e
["\u0275nov"](n
,30).ngClassValid
,e
["\u0275nov"](n
,30).ngClassInvalid
,e
["\u0275nov"](n
,30).ngClassPending
),l(n
,41,0,e
["\u0275nov"](n
,46).ngClassUntouched
,e
["\u0275nov"](n
,46).ngClassTouched
,e
["\u0275nov"](n
,46).ngClassPristine
,e
["\u0275nov"](n
,46).ngClassDirty
,e
["\u0275nov"](n
,46).ngClassValid
,e
["\u0275nov"](n
,46).ngClassInvalid
,e
["\u0275nov"](n
,46).ngClassPending
),l(n
,59,0,e
["\u0275nov"](n
,64).ngClassUntouched
,e
["\u0275nov"](n
,64).ngClassTouched
,e
["\u0275nov"](n
,64).ngClassPristine
,e
["\u0275nov"](n
,64).ngClassDirty
,e
["\u0275nov"](n
,64).ngClassValid
,e
["\u0275nov"](n
,64).ngClassInvalid
,e
["\u0275nov"](n
,64).ngClassPending
),l(n
,76,0,e
["\u0275nov"](n
,81).ngClassUntouched
,e
["\u0275nov"](n
,81).ngClassTouched
,e
["\u0275nov"](n
,81).ngClassPristine
,e
["\u0275nov"](n
,81).ngClassDirty
,e
["\u0275nov"](n
,81).ngClassValid
,e
["\u0275nov"](n
,81).ngClassInvalid
,e
["\u0275nov"](n
,81).ngClassPending
),l(n
,88,0,e
["\u0275nov"](n
,93).ngClassUntouched
,e
["\u0275nov"](n
,93).ngClassTouched
,e
["\u0275nov"](n
,93).ngClassPristine
,e
["\u0275nov"](n
,93).ngClassDirty
,e
["\u0275nov"](n
,93).ngClassValid
,e
["\u0275nov"](n
,93).ngClassInvalid
,e
["\u0275nov"](n
,93).ngClassPending
);var t
=e
["\u0275unv"](n
,105,0,l(n
,106,0,e
["\u0275nov"](n
,0),u
.action
)),d
=e
["\u0275unv"](n
,105,1,l(n
,107,0,e
["\u0275nov"](n
,1),u
.resource
));l(n
,105,0,t
,d
)})}function Zl(l
){return e
["\u0275vid"](0,[(l()(),e
["\u0275eld"](0,0,null,null,1,"cd-user-form",[],null,null,null,Bl
,ql
)),e
["\u0275did"](1,114688,null,0,_l
.a
,[Pl
.a
,K
.a
,J
.a
,J
.l
,j
.b
,Ml
.a
,vl
.a
,gl
.a
,h
.a
,hl
.b
],null,null)],function(l
,n
){l(n
,1,0)},null)}var Gl
=e
["\u0275ccf"]("cd-user-form",_l
.a
,Zl
,{},{},[]),Kl
=u("LvDl"),Yl
=u("x38r"),Jl
=(u("vCyI"),function(){function l(l
){this.i18n
=l
,this.scopes_permissions
=[]}return l
.prototype.ngOnInit=function(){this.columns
=[{prop
:"scope",name
:this.i18n("Scope"),flexGrow
:2},{prop
:"read",name
:this.i18n("Read"),flexGrow
:1,cellClass
:"text-center",cellTransformation
:Yl
.a
.checkIcon
},{prop
:"create",name
:this.i18n("Create"),flexGrow
:1,cellClass
:"text-center",cellTransformation
:Yl
.a
.checkIcon
},{prop
:"update",name
:this.i18n("Update"),flexGrow
:1,cellClass
:"text-center",cellTransformation
:Yl
.a
.checkIcon
},{prop
:"delete",name
:this.i18n("Delete"),flexGrow
:1,cellClass
:"text-center",cellTransformation
:Yl
.a
.checkIcon
}]},l
.prototype.ngOnChanges=function(){var l
=this;if(this.selection
.hasSelection
){this.selectedItem
=this.selection
.first();var n
=[];Kl
.each(this.scopes
,function(u
){var e
={read
:!1,create
:!1,update
:!1,delete:!1};e
.scope
=u
,u
in l
.selectedItem
.scopes_permissions
&&Kl
.each(l
.selectedItem
.scopes_permissions
[u
],function(l
){e
[l
]=!0}),n
.push(e
)}),this.scopes_permissions
=n
}},l
}()),Xl
=e
["\u0275crt"]({encapsulation
:0,styles
:[["thead[_ngcontent-%COMP%]{background-color:#f5f5f5}.fa[_ngcontent-%COMP%]{font-size:large}.fa.fa-square-o[_ngcontent-%COMP%]{color:#d1d1d1}"]],data
:{}});function Ql(l
){return e
["\u0275vid"](0,[(l()(),e
["\u0275eld"](0,0,null,null,5,"tabset",[],[[2,"tab-container",null]],null,null,al
.b
,al
.a
)),e
["\u0275did"](1,180224,null,0,X
.d
,[X
.e
,e
.Renderer2
],null,null),(l()(),e
["\u0275eld"](2,0,null,0,3,"tab",[["heading","Details"]],[[1,"id",0],[2,"active",null],[2,"tab-pane",null]],null,null,null,null)),e
["\u0275did"](3,212992,null,0,X
.b
,[X
.d
,e
.ElementRef
,e
.Renderer2
],{heading
:[0,"heading"]},null),(l()(),e
["\u0275eld"](4,0,null,null,1,"cd-table",[["columnMode","flex"]],null,null,null,rl
.b
,rl
.a
)),e
["\u0275did"](5,2867200,null,0,il
.a
,[e
.NgZone
,e
.ChangeDetectorRef
],{data
:[0,"data"],columns
:[1,"columns"],columnMode
:[2,"columnMode"],toolHeader
:[3,"toolHeader"],footer
:[4,"footer"],limit
:[5,"limit"],autoReload
:[6,"autoReload"],autoSave
:[7,"autoSave"]},null)],function(l
,n
){var u
=n
.component
;l(n
,3,0,"Details"),l(n
,5,0,u
.scopes_permissions
,u
.columns
,"flex",!1,!1,0,!1,!1)},function(l
,n
){l(n
,0,0,e
["\u0275nov"](n
,1).clazz
),l(n
,2,0,e
["\u0275nov"](n
,3).id
,e
["\u0275nov"](n
,3).active
,e
["\u0275nov"](n
,3).addClass
)})}function Wl(l
){return e
["\u0275vid"](0,[(l()(),e
["\u0275and"](16777216,null,null,1,null,Ql
)),e
["\u0275did"](1,16384,null,0,f
.NgIf
,[e
.ViewContainerRef
,e
.TemplateRef
],{ngIf
:[0,"ngIf"]},null)],function(l
,n
){var u
=n
.component
;l(n
,1,0,null==u
.selection
?null:u
.selection
.hasSingleSelection
)},null)}var $l
=u("n/D3"),ln
=u("ZDA6"),nn
=e
["\u0275crt"]({encapsulation
:0,styles
:[[""]],data
:{}});function un(l
){return e
["\u0275vid"](0,[(l()(),e
["\u0275eld"](0,0,null,null,1,"cd-user-tabs",[],null,null,null,sl
,dl
)),e
["\u0275did"](1,114688,null,0,tl
,[J
.l
],null,null),(l()(),e
["\u0275eld"](2,0,null,null,5,"cd-table",[["columnMode","flex"],["identifier","name"],["selectionType","single"]],null,[[null,"fetchData"],[null,"updateSelection"]],function(l
,n
,u
){var e
=!0,o
=l
.component
;return"fetchData"===n
&&(e
=!1!==o
.getRoles()&&e
),"updateSelection"===n
&&(e
=!1!==o
.updateSelection(u
)&&e
),e
},rl
.b
,rl
.a
)),e
["\u0275did"](3,2867200,null,0,il
.a
,[e
.NgZone
,e
.ChangeDetectorRef
],{data
:[0,"data"],columns
:[1,"columns"],columnMode
:[2,"columnMode"],identifier
:[3,"identifier"],selectionType
:[4,"selectionType"]},{fetchData
:"fetchData",updateSelection
:"updateSelection"}),(l()(),e
["\u0275eld"](4,0,null,0,1,"cd-table-actions",[["class","table-actions"]],null,null,null,cl
.b
,cl
.a
)),e
["\u0275did"](5,114688,null,0,pl
.a
,[],{permission
:[0,"permission"],selection
:[1,"selection"],tableActions
:[2,"tableActions"]},null),(l()(),e
["\u0275eld"](6,0,null,2,1,"cd-role-details",[["cdTableDetail",""]],null,null,null,Wl
,Xl
)),e
["\u0275did"](7,638976,null,0,Jl
,[h
.a
],{selection
:[0,"selection"],scopes
:[1,"scopes"]},null)],function(l
,n
){var u
=n
.component
;l(n
,1,0),l(n
,3,0,u
.roles
,u
.columns
,"flex","name","single"),l(n
,5,0,u
.permission
,u
.selection
,u
.tableActions
),l(n
,7,0,u
.selection
,u
.scopes
)},null)}function en(l
){return e
["\u0275vid"](0,[(l()(),e
["\u0275eld"](0,0,null,null,2,"cd-role-list",[],null,null,null,un
,nn
)),e
["\u0275prd"](256,null,ml
.a
,$l
.b
,[]),e
["\u0275did"](2,114688,null,0,$l
.a
,[Ml
.a
,ln
.a
,N
.a
,K
.a
,j
.b
,gl
.a
,h
.a
,ml
.a
,hl
.b
],null,null)],function(l
,n
){l(n
,2,0)},null)}var on
=e
["\u0275ccf"]("cd-role-list",$l
.a
,en
,{},{},[]),an
=u("eTJe"),tn
=e
["\u0275crt"]({encapsulation
:0,styles
:[[".datatable-permissions-header-cell-label[_ngcontent-%COMP%], .datatable-permissions-scope-cell-label[_ngcontent-%COMP%]{font-weight:700}"]],data
:{}});function dn(l
){return e
["\u0275vid"](0,[(l()(),e
["\u0275eld"](0,0,null,null,0,"span",[["class","required"]],null,null,null,null,null))],null,null)}function sn(l
){return e
["\u0275vid"](0,[(l()(),e
["\u0275eld"](0,0,null,null,1,"span",[["class","help-block"]],null,null,null,null,null)),(l()(),e
["\u0275ted"](-1,null,["This field is required."]))],null,null)}function rn(l
){return e
["\u0275vid"](0,[(l()(),e
["\u0275eld"](0,0,null,null,1,"span",[["class","help-block"]],null,null,null,null,null)),(l()(),e
["\u0275ted"](-1,null,["The chosen name is already in use."]))],null,null)}function cn(l
){return e
["\u0275vid"](0,[(l()(),e
["\u0275eld"](0,0,null,null,3,"div",[["class","checkbox checkbox-primary"]],null,null,null,null,null)),(l()(),e
["\u0275eld"](1,0,null,null,0,"input",[["type","checkbox"]],[[8,"id",0],[8,"checked",0]],[[null,"change"]],function(l
,n
,u
){var e
=!0;return"change"===n
&&(e
=!1!==l
.component
.onClickCellCheckbox(l
.context
.row
.scope
,l
.context
.column
.prop
,u
)&&e
),e
},null,null)),(l()(),e
["\u0275eld"](2,0,null,null,1,"label",[["class","datatable-permissions-scope-cell-label"]],[[8,"htmlFor",0]],null,null,null,null)),(l()(),e
["\u0275ted"](3,null,["",""]))],null,function(l
,n
){var u
=n
.component
;l(n
,1,0,e
["\u0275inlineInterpolate"](1,"scope_",n
.context
.row
.scope
,""),u
.isRowChecked(n
.context
.row
.scope
)),l(n
,2,0,e
["\u0275inlineInterpolate"](1,"scope_",n
.context
.row
.scope
,"")),l(n
,3,0,n
.context
.value
)})}function pn(l
){return e
["\u0275vid"](0,[(l()(),e
["\u0275eld"](0,0,null,null,2,"div",[["class","checkbox checkbox-primary"]],null,null,null,null,null)),(l()(),e
["\u0275eld"](1,0,null,null,0,"input",[["type","checkbox"]],[[8,"checked",0]],[[null,"change"]],function(l
,n
,u
){var e
=!0;return"change"===n
&&(e
=!1!==l
.component
.onClickCellCheckbox(l
.context
.row
.scope
,l
.context
.column
.prop
,u
)&&e
),e
},null,null)),(l()(),e
["\u0275eld"](2,0,null,null,0,"label",[],null,null,null,null,null))],null,function(l
,n
){l(n
,1,0,n
.context
.value
)})}function mn(l
){return e
["\u0275vid"](0,[(l()(),e
["\u0275eld"](0,0,null,null,3,"div",[["class","checkbox checkbox-primary"]],null,null,null,null,null)),(l()(),e
["\u0275eld"](1,0,null,null,0,"input",[["type","checkbox"]],[[8,"id",0],[8,"checked",0]],[[null,"change"]],function(l
,n
,u
){var e
=!0;return"change"===n
&&(e
=!1!==l
.component
.onClickHeaderCheckbox(l
.context
.column
.prop
,u
)&&e
),e
},null,null)),(l()(),e
["\u0275eld"](2,0,null,null,1,"label",[["class","datatable-permissions-header-cell-label"]],[[8,"htmlFor",0]],null,null,null,null)),(l()(),e
["\u0275ted"](3,null,["",""]))],null,function(l
,n
){var u
=n
.component
;l(n
,1,0,e
["\u0275inlineInterpolate"](1,"header_",n
.context
.column
.prop
,""),u
.isHeaderChecked(n
.context
.column
.prop
)),l(n
,2,0,e
["\u0275inlineInterpolate"](1,"header_",n
.context
.column
.prop
,"")),l(n
,3,0,n
.context
.column
.name
)})}function fn(l
){return e
["\u0275vid"](0,[e
["\u0275pid"](0,f
.TitleCasePipe
,[]),e
["\u0275pid"](0,q
.a
,[]),e
["\u0275qud"](402653184,1,{headerPermissionCheckboxTpl
:0}),e
["\u0275qud"](402653184,2,{cellScopeCheckboxTpl
:0}),e
["\u0275qud"](402653184,3,{cellPermissionCheckboxTpl
:0}),(l()(),e
["\u0275eld"](5,0,null,null,59,"div",[["class","col-sm-12 col-lg-6"]],null,null,null,null,null)),(l()(),e
["\u0275eld"](6,0,null,null,58,"form",[["class","form-horizontal"],["name","roleForm"],["novalidate",""]],[[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"submit"],[null,"reset"]],function(l
,n
,u
){var o
=!0;return"submit"===n
&&(o
=!1!==e
["\u0275nov"](l
,8).onSubmit(u
)&&o
),"reset"===n
&&(o
=!1!==e
["\u0275nov"](l
,8).onReset()&&o
),o
},null,null)),e
["\u0275did"](7,16384,null,0,v
.D
,[],null,null),e
["\u0275did"](8,540672,[["formDir",4]],0,v
.l
,[[8,null],[8,null]],{form
:[0,"form"]},null),e
["\u0275prd"](2048,null,v
.d
,null,[v
.l
]),e
["\u0275did"](10,16384,null,0,v
.s
,[[4,v
.d
]],null,null),(l()(),e
["\u0275eld"](11,0,null,null,53,"div",[["class","panel panel-default"]],null,null,null,null,null)),(l()(),e
["\u0275eld"](12,0,null,null,4,"div",[["class","panel-heading"]],null,null,null,null,null)),(l()(),e
["\u0275eld"](13,0,null,null,3,"h3",[["class","panel-title"]],null,null,null,null,null)),(l()(),e
["\u0275ted"](14,null,["","",""])),e
["\u0275ppd"](15,1),e
["\u0275ppd"](16,1),(l()(),e
["\u0275eld"](17,0,null,null,38,"div",[["class","panel-body"]],null,null,null,null,null)),(l()(),e
["\u0275eld"](18,0,null,null,19,"div",[["class","form-group"]],null,null,null,null,null)),e
["\u0275did"](19,278528,null,0,f
.NgClass
,[e
.IterableDiffers
,e
.KeyValueDiffers
,e
.ElementRef
,e
.Renderer2
],{klass
:[0,"klass"],ngClass
:[1,"ngClass"]},null),e
["\u0275pod"](20,{"has-error":0}),(l()(),e
["\u0275eld"](21,0,null,null,4,"label",[["class","control-label col-sm-3"],["for","name"]],null,null,null,null,null)),(l()(),e
["\u0275eld"](22,0,null,null,1,null,null,null,null,null,null,null)),(l()(),e
["\u0275ted"](-1,null,["Name"])),(l()(),e
["\u0275and"](16777216,null,null,1,null,dn
)),e
["\u0275did"](25,16384,null,0,f
.NgIf
,[e
.ViewContainerRef
,e
.TemplateRef
],{ngIf
:[0,"ngIf"]},null),(l()(),e
["\u0275eld"](26,0,null,null,11,"div",[["class","col-sm-9"]],null,null,null,null,null)),(l()(),e
["\u0275eld"](27,0,null,null,6,"input",[["autofocus",""],["class","form-control"],["formControlName","name"],["id","name"],["name","name"],["placeholder","Name..."],["type","text"]],[[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"input"],[null,"blur"],[null,"compositionstart"],[null,"compositionend"]],function(l
,n
,u
){var o
=!0;return"input"===n
&&(o
=!1!==e
["\u0275nov"](l
,28)._handleInput(u
.target
.value
)&&o
),"blur"===n
&&(o
=!1!==e
["\u0275nov"](l
,28).onTouched()&&o
),"compositionstart"===n
&&(o
=!1!==e
["\u0275nov"](l
,28)._compositionStart()&&o
),"compositionend"===n
&&(o
=!1!==e
["\u0275nov"](l
,28)._compositionEnd(u
.target
.value
)&&o
),o
},null,null)),e
["\u0275did"](28,16384,null,0,v
.e
,[e
.Renderer2
,e
.ElementRef
,[2,v
.b
]],null,null),e
["\u0275prd"](1024,null,v
.p
,function(l
){return[l
]},[v
.e
]),e
["\u0275did"](30,671744,null,0,v
.j
,[[3,v
.d
],[8,null],[8,null],[6,v
.p
],[2,v
.F
]],{name
:[0,"name"]},null),e
["\u0275prd"](2048,null,v
.q
,null,[v
.j
]),e
["\u0275did"](32,16384,null,0,v
.r
,[[4,v
.q
]],null,null),e
["\u0275did"](33,4210688,null,0,Tl
.a
,[e
.ElementRef
],null,null),(l()(),e
["\u0275and"](16777216,null,null,1,null,sn
)),e
["\u0275did"](35,16384,null,0,f
.NgIf
,[e
.ViewContainerRef
,e
.TemplateRef
],{ngIf
:[0,"ngIf"]},null),(l()(),e
["\u0275and"](16777216,null,null,1,null,rn
)),e
["\u0275did"](37,16384,null,0,f
.NgIf
,[e
.ViewContainerRef
,e
.TemplateRef
],{ngIf
:[0,"ngIf"]},null),(l()(),e
["\u0275eld"](38,0,null,null,11,"div",[["class","form-group"]],null,null,null,null,null)),e
["\u0275did"](39,278528,null,0,f
.NgClass
,[e
.IterableDiffers
,e
.KeyValueDiffers
,e
.ElementRef
,e
.Renderer2
],{klass
:[0,"klass"],ngClass
:[1,"ngClass"]},null),e
["\u0275pod"](40,{"has-error":0}),(l()(),e
["\u0275eld"](41,0,null,null,1,"label",[["class","control-label col-sm-3"],["for","description"]],null,null,null,null,null)),(l()(),e
["\u0275ted"](-1,null,["Description"])),(l()(),e
["\u0275eld"](43,0,null,null,6,"div",[["class","col-sm-9"]],null,null,null,null,null)),(l()(),e
["\u0275eld"](44,0,null,null,5,"input",[["class","form-control"],["formControlName","description"],["id","description"],["name","description"],["placeholder","Description..."],["type","text"]],[[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"input"],[null,"blur"],[null,"compositionstart"],[null,"compositionend"]],function(l
,n
,u
){var o
=!0;return"input"===n
&&(o
=!1!==e
["\u0275nov"](l
,45)._handleInput(u
.target
.value
)&&o
),"blur"===n
&&(o
=!1!==e
["\u0275nov"](l
,45).onTouched()&&o
),"compositionstart"===n
&&(o
=!1!==e
["\u0275nov"](l
,45)._compositionStart()&&o
),"compositionend"===n
&&(o
=!1!==e
["\u0275nov"](l
,45)._compositionEnd(u
.target
.value
)&&o
),o
},null,null)),e
["\u0275did"](45,16384,null,0,v
.e
,[e
.Renderer2
,e
.ElementRef
,[2,v
.b
]],null,null),e
["\u0275prd"](1024,null,v
.p
,function(l
){return[l
]},[v
.e
]),e
["\u0275did"](47,671744,null,0,v
.j
,[[3,v
.d
],[8,null],[8,null],[6,v
.p
],[2,v
.F
]],{name
:[0,"name"]},null),e
["\u0275prd"](2048,null,v
.q
,null,[v
.j
]),e
["\u0275did"](49,16384,null,0,v
.r
,[[4,v
.q
]],null,null),(l()(),e
["\u0275eld"](50,0,null,null,5,"div",[["class","form-group"]],null,null,null,null,null)),(l()(),e
["\u0275eld"](51,0,null,null,1,"label",[["class","control-label col-sm-3"]],null,null,null,null,null)),(l()(),e
["\u0275ted"](-1,null,["Permissions"])),(l()(),e
["\u0275eld"](53,0,null,null,2,"div",[["class","col-sm-9"]],null,null,null,null,null)),(l()(),e
["\u0275eld"](54,0,null,null,1,"cd-table",[["columnMode","flex"]],null,null,null,rl
.b
,rl
.a
)),e
["\u0275did"](55,2867200,null,0,il
.a
,[e
.NgZone
,e
.ChangeDetectorRef
],{data
:[0,"data"],columns
:[1,"columns"],columnMode
:[2,"columnMode"],toolHeader
:[3,"toolHeader"],footer
:[4,"footer"],limit
:[5,"limit"],autoReload
:[6,"autoReload"],autoSave
:[7,"autoSave"]},null),(l()(),e
["\u0275eld"](56,0,null,null,8,"div",[["class","panel-footer"]],null,null,null,null,null)),(l()(),e
["\u0275eld"](57,0,null,null,7,"div",[["class","button-group text-right"]],null,null,null,null,null)),(l()(),e
["\u0275eld"](58,0,null,null,4,"cd-submit-button",[["type","button"]],null,[[null,"submitAction"]],function(l
,n
,u
){var e
=!0;return"submitAction"===n
&&(e
=!1!==l
.component
.submit()&&e
),e
},El
.b
,El
.a
)),e
["\u0275did"](59,114688,null,0,Nl
.a
,[e
.ElementRef
],{form
:[0,"form"],type
:[1,"type"]},{submitAction
:"submitAction"}),(l()(),e
["\u0275ted"](60,0,["","",""])),e
["\u0275ppd"](61,1),e
["\u0275ppd"](62,1),(l()(),e
["\u0275eld"](63,0,null,null,1,"cd-back-button",[],null,null,null,Sl
.b
,Sl
.a
)),e
["\u0275did"](64,49152,null,0,Fl
.a
,[f
.Location
,hl
.b
],null,null),(l()(),e
["\u0275and"](0,[[2,2],["cellScopeCheckboxTpl",2]],null,0,null,cn
)),(l()(),e
["\u0275and"](0,[[3,2],["cellPermissionCheckboxTpl",2]],null,0,null,pn
)),(l()(),e
["\u0275and"](0,[[1,2],["headerPermissionCheckboxTpl",2]],null,0,null,mn
))],function(l
,n
){var u
=n
.component
;l(n
,8,0,u
.roleForm
);var o
=l(n
,20,0,u
.roleForm
.showError("name",e
["\u0275nov"](n
,8)));l(n
,19,0,"form-group",o
),l(n
,25,0,u
.mode
!==u
.roleFormMode
.editing
),l(n
,30,0,"name"),l(n
,35,0,u
.roleForm
.showError("name",e
["\u0275nov"](n
,8),"required")),l(n
,37,0,u
.roleForm
.showError("name",e
["\u0275nov"](n
,8),"notUnique"));var a
=l(n
,40,0,u
.roleForm
.showError("description",e
["\u0275nov"](n
,8)));l(n
,39,0,"form-group",a
),l(n
,47,0,"description"),l(n
,55,0,u
.scopes_permissions
,u
.columns
,"flex",!1,!1,0,!1,!1),l(n
,59,0,e
["\u0275nov"](n
,8),"button")},function(l
,n
){var u
=n
.component
;l(n
,6,0,e
["\u0275nov"](n
,10).ngClassUntouched
,e
["\u0275nov"](n
,10).ngClassTouched
,e
["\u0275nov"](n
,10).ngClassPristine
,e
["\u0275nov"](n
,10).ngClassDirty
,e
["\u0275nov"](n
,10).ngClassValid
,e
["\u0275nov"](n
,10).ngClassInvalid
,e
["\u0275nov"](n
,10).ngClassPending
);var o
=e
["\u0275unv"](n
,14,0,l(n
,15,0,e
["\u0275nov"](n
,0),u
.action
)),a
=e
["\u0275unv"](n
,14,1,l(n
,16,0,e
["\u0275nov"](n
,1),u
.resource
));l(n
,14,0,o
,a
),l(n
,27,0,e
["\u0275nov"](n
,32).ngClassUntouched
,e
["\u0275nov"](n
,32).ngClassTouched
,e
["\u0275nov"](n
,32).ngClassPristine
,e
["\u0275nov"](n
,32).ngClassDirty
,e
["\u0275nov"](n
,32).ngClassValid
,e
["\u0275nov"](n
,32).ngClassInvalid
,e
["\u0275nov"](n
,32).ngClassPending
),l(n
,44,0,e
["\u0275nov"](n
,49).ngClassUntouched
,e
["\u0275nov"](n
,49).ngClassTouched
,e
["\u0275nov"](n
,49).ngClassPristine
,e
["\u0275nov"](n
,49).ngClassDirty
,e
["\u0275nov"](n
,49).ngClassValid
,e
["\u0275nov"](n
,49).ngClassInvalid
,e
["\u0275nov"](n
,49).ngClassPending
);var t
=e
["\u0275unv"](n
,60,0,l(n
,61,0,e
["\u0275nov"](n
,0),u
.action
)),d
=e
["\u0275unv"](n
,60,1,l(n
,62,0,e
["\u0275nov"](n
,1),u
.resource
));l(n
,60,0,t
,d
)})}function vn(l
){return e
["\u0275vid"](0,[(l()(),e
["\u0275eld"](0,0,null,null,1,"cd-role-form",[],null,null,null,fn
,tn
)),e
["\u0275did"](1,114688,null,0,an
.a
,[J
.a
,J
.l
,Ml
.a
,ln
.a
,gl
.a
,h
.a
,hl
.b
],null,null)],function(l
,n
){l(n
,1,0)},null)}var gn
=e
["\u0275ccf"]("cd-role-form",an
.a
,vn
,{},{},[]);u
.d(n
,"AuthModuleNgFactory",function(){return hn
}),u
.d(n
,"RoutedAuthModuleNgFactory",function(){return bn
});var hn
=e
["\u0275cmf"](o
.a
,[],function(l
){return e
["\u0275mod"]([e
["\u0275mpd"](512,e
.ComponentFactoryResolver
,e
["\u0275CodegenComponentFactoryResolver"],[[8,[a
.a
,t
.a
,d
.a
,s
.a
,r
.a
,r
.b
,i
.a
,c
.a
,p
.a
,m
.a
]],[3,e
.ComponentFactoryResolver
],e
.NgModuleRef
]),e
["\u0275mpd"](4608,f
.NgLocalization
,f
.NgLocaleLocalization
,[e
.LOCALE_ID
,[2,f
["\u0275angular_packages_common_common_a"]]]),e
["\u0275mpd"](4608,v
.E
,v
.E
,[]),e
["\u0275mpd"](4608,v
.h
,v
.h
,[]),e
["\u0275mpd"](4608,g
.a
,g
.a
,[h
.a
]),e
["\u0275mpd"](4608,f
.DatePipe
,f
.DatePipe
,[e
.LOCALE_ID
]),e
["\u0275mpd"](4608,b
.a
,b
.a
,[]),e
["\u0275mpd"](4608,C
.a
,C
.a
,[]),e
["\u0275mpd"](4608,R
.a
,R
.a
,[]),e
["\u0275mpd"](4608,I
.a
,I
.a
,[R
.a
]),e
["\u0275mpd"](4608,y
.a
,y
.a
,[R
.a
]),e
["\u0275mpd"](4608,w
.a
,w
.a
,[R
.a
]),e
["\u0275mpd"](4608,x
.a
,x
.a
,[]),e
["\u0275mpd"](4608,D
.a
,D
.a
,[]),e
["\u0275mpd"](4608,T
.a
,T
.a
,[]),e
["\u0275mpd"](4608,k
.a
,k
.a
,[]),e
["\u0275mpd"](4608,E
.a
,E
.a
,[f
.DatePipe
]),e
["\u0275mpd"](4608,N
.a
,N
.a
,[]),e
["\u0275mpd"](4608,S
.a
,S
.a
,[]),e
["\u0275mpd"](4608,F
.a
,F
.a
,[]),e
["\u0275mpd"](4608,_
.a
,_
.a
,[]),e
["\u0275mpd"](4608,P
.a
,P
.a
,[]),e
["\u0275mpd"](4608,M
.a
,M
.a
,[h
.a
]),e
["\u0275mpd"](4608,q
.a
,q
.a
,[]),e
["\u0275mpd"](4608,A
.b
,A
.b
,[]),e
["\u0275mpd"](4608,V
.a
,V
.a
,[]),e
["\u0275mpd"](4608,L
.a
,L
.a
,[]),e
["\u0275mpd"](4608,U
.a
,U
.a
,[e
.ComponentFactoryResolver
,e
.NgZone
,e
.Injector
,L
.a
,e
.ApplicationRef
]),e
["\u0275mpd"](4608,O
.a
,O
.a
,[]),e
["\u0275mpd"](4608,j
.b
,j
.b
,[e
.RendererFactory2
,U
.a
]),e
["\u0275mpd"](4608,z
.ScrollbarHelper
,z
.ScrollbarHelper
,[H
.DOCUMENT
]),e
["\u0275mpd"](4608,B
.DimensionsHelper
,B
.DimensionsHelper
,[]),e
["\u0275mpd"](4608,Z
.ColumnChangesService
,Z
.ColumnChangesService
,[]),e
["\u0275mpd"](4608,G
.f
,G
.f
,[]),e
["\u0275mpd"](4608,K
.a
,K
.a
,[]),e
["\u0275mpd"](4608,Y
.a
,Y
.a
,[J
.l
,K
.a
]),e
["\u0275mpd"](4608,X
.e
,X
.e
,[]),e
["\u0275mpd"](1073742336,G
.e
,G
.e
,[]),e
["\u0275mpd"](1073742336,f
.CommonModule
,f
.CommonModule
,[]),e
["\u0275mpd"](1073742336,v
.B
,v
.B
,[]),e
["\u0275mpd"](1073742336,v
.n
,v
.n
,[]),e
["\u0275mpd"](1073742336,V
.d
,V
.d
,[]),e
["\u0275mpd"](1073742336,v
.x
,v
.x
,[]),e
["\u0275mpd"](1073742336,Q
.a
,Q
.a
,[]),e
["\u0275mpd"](1073742336,A
.c
,A
.c
,[]),e
["\u0275mpd"](1073742336,O
.d
,O
.d
,[]),e
["\u0275mpd"](1073742336,W
.ChartsModule
,W
.ChartsModule
,[]),e
["\u0275mpd"](1073742336,j
.e
,j
.e
,[]),e
["\u0275mpd"](1073742336,$.a
,$.a
,[]),e
["\u0275mpd"](1073742336,ll
.a
,ll
.a
,[]),e
["\u0275mpd"](1073742336,nl
.NgxDatatableModule
,nl
.NgxDatatableModule
,[]),e
["\u0275mpd"](1073742336,J
.p
,J
.p
,[[2,J
.v
],[2,J
.l
]]),e
["\u0275mpd"](1073742336,ul
.a
,ul
.a
,[]),e
["\u0275mpd"](1073742336,el
.a
,el
.a
,[]),e
["\u0275mpd"](1073742336,ol
.a
,ol
.a
,[]),e
["\u0275mpd"](1073742336,X
.c
,X
.c
,[]),e
["\u0275mpd"](1073742336,o
.a
,o
.a
,[]),e
["\u0275mpd"](256,e
.LOCALE_ID
,"en-US",[]),e
["\u0275mpd"](256,G
.a
,{autoClose
:!0,insideClick
:!1},[]),e
["\u0275mpd"](256,e
.TRANSLATIONS_FORMAT
,"xlf",[])])}),bn
=e
["\u0275cmf"](o
.b
,[],function(l
){return e
["\u0275mod"]([e
["\u0275mpd"](512,e
.ComponentFactoryResolver
,e
["\u0275CodegenComponentFactoryResolver"],[[8,[a
.a
,t
.a
,d
.a
,s
.a
,r
.a
,r
.b
,i
.a
,c
.a
,p
.a
,m
.a
,wl
,Gl
,on
,gn
]],[3,e
.ComponentFactoryResolver
],e
.NgModuleRef
]),e
["\u0275mpd"](4608,f
.NgLocalization
,f
.NgLocaleLocalization
,[e
.LOCALE_ID
,[2,f
["\u0275angular_packages_common_common_a"]]]),e
["\u0275mpd"](4608,v
.E
,v
.E
,[]),e
["\u0275mpd"](4608,v
.h
,v
.h
,[]),e
["\u0275mpd"](4608,g
.a
,g
.a
,[h
.a
]),e
["\u0275mpd"](4608,f
.DatePipe
,f
.DatePipe
,[e
.LOCALE_ID
]),e
["\u0275mpd"](4608,b
.a
,b
.a
,[]),e
["\u0275mpd"](4608,C
.a
,C
.a
,[]),e
["\u0275mpd"](4608,R
.a
,R
.a
,[]),e
["\u0275mpd"](4608,I
.a
,I
.a
,[R
.a
]),e
["\u0275mpd"](4608,y
.a
,y
.a
,[R
.a
]),e
["\u0275mpd"](4608,w
.a
,w
.a
,[R
.a
]),e
["\u0275mpd"](4608,x
.a
,x
.a
,[]),e
["\u0275mpd"](4608,D
.a
,D
.a
,[]),e
["\u0275mpd"](4608,T
.a
,T
.a
,[]),e
["\u0275mpd"](4608,k
.a
,k
.a
,[]),e
["\u0275mpd"](4608,E
.a
,E
.a
,[f
.DatePipe
]),e
["\u0275mpd"](4608,N
.a
,N
.a
,[]),e
["\u0275mpd"](4608,S
.a
,S
.a
,[]),e
["\u0275mpd"](4608,F
.a
,F
.a
,[]),e
["\u0275mpd"](4608,_
.a
,_
.a
,[]),e
["\u0275mpd"](4608,P
.a
,P
.a
,[]),e
["\u0275mpd"](4608,M
.a
,M
.a
,[h
.a
]),e
["\u0275mpd"](4608,q
.a
,q
.a
,[]),e
["\u0275mpd"](4608,A
.b
,A
.b
,[]),e
["\u0275mpd"](4608,V
.a
,V
.a
,[]),e
["\u0275mpd"](4608,L
.a
,L
.a
,[]),e
["\u0275mpd"](4608,U
.a
,U
.a
,[e
.ComponentFactoryResolver
,e
.NgZone
,e
.Injector
,L
.a
,e
.ApplicationRef
]),e
["\u0275mpd"](4608,O
.a
,O
.a
,[]),e
["\u0275mpd"](4608,j
.b
,j
.b
,[e
.RendererFactory2
,U
.a
]),e
["\u0275mpd"](4608,z
.ScrollbarHelper
,z
.ScrollbarHelper
,[H
.DOCUMENT
]),e
["\u0275mpd"](4608,B
.DimensionsHelper
,B
.DimensionsHelper
,[]),e
["\u0275mpd"](4608,Z
.ColumnChangesService
,Z
.ColumnChangesService
,[]),e
["\u0275mpd"](4608,G
.f
,G
.f
,[]),e
["\u0275mpd"](4608,K
.a
,K
.a
,[]),e
["\u0275mpd"](4608,Y
.a
,Y
.a
,[J
.l
,K
.a
]),e
["\u0275mpd"](4608,X
.e
,X
.e
,[]),e
["\u0275mpd"](1073742336,G
.e
,G
.e
,[]),e
["\u0275mpd"](1073742336,f
.CommonModule
,f
.CommonModule
,[]),e
["\u0275mpd"](1073742336,v
.B
,v
.B
,[]),e
["\u0275mpd"](1073742336,v
.n
,v
.n
,[]),e
["\u0275mpd"](1073742336,V
.d
,V
.d
,[]),e
["\u0275mpd"](1073742336,v
.x
,v
.x
,[]),e
["\u0275mpd"](1073742336,Q
.a
,Q
.a
,[]),e
["\u0275mpd"](1073742336,A
.c
,A
.c
,[]),e
["\u0275mpd"](1073742336,O
.d
,O
.d
,[]),e
["\u0275mpd"](1073742336,W
.ChartsModule
,W
.ChartsModule
,[]),e
["\u0275mpd"](1073742336,j
.e
,j
.e
,[]),e
["\u0275mpd"](1073742336,$.a
,$.a
,[]),e
["\u0275mpd"](1073742336,ll
.a
,ll
.a
,[]),e
["\u0275mpd"](1073742336,nl
.NgxDatatableModule
,nl
.NgxDatatableModule
,[]),e
["\u0275mpd"](1073742336,J
.p
,J
.p
,[[2,J
.v
],[2,J
.l
]]),e
["\u0275mpd"](1073742336,ul
.a
,ul
.a
,[]),e
["\u0275mpd"](1073742336,el
.a
,el
.a
,[]),e
["\u0275mpd"](1073742336,ol
.a
,ol
.a
,[]),e
["\u0275mpd"](1073742336,X
.c
,X
.c
,[]),e
["\u0275mpd"](1073742336,o
.a
,o
.a
,[]),e
["\u0275mpd"](1073742336,o
.b
,o
.b
,[]),e
["\u0275mpd"](256,e
.LOCALE_ID
,"en-US",[]),e
["\u0275mpd"](256,G
.a
,{autoClose
:!0,insideClick
:!1},[]),e
["\u0275mpd"](1024,J
.j
,function(){return[[{path
:"",redirectTo
:"users",pathMatch
:"full"},{path
:"users",data
:o
.c
,children
:[{path
:"",component
:fl
.a
},{path
:"create",component
:_l
.a
,data
:o
.d
},{path
:"edit/:username",component
:_l
.a
,data
:o
.e
}]},{path
:"roles",data
:o
.f
,children
:[{path
:"",component
:$l
.a
},{path
:"create",component
:an
.a
,data
:o
.g
},{path
:"edit/:name",component
:an
.a
,data
:o
.h
}]}]]},[]),e
["\u0275mpd"](256,e
.TRANSLATIONS_FORMAT
,"xlf",[])])})}}]);