PageSourceSearch

https://oer.hoou.de/edu-sharing/932.b573c8f4e61f0664.js

js hoou.de collected 2026-09-24 17:34:47 UTC 17,906 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkangular_edusharing=self.webpackChunkangular_edusharing||[]).push([[932],{36932:(Zn,g,r)=>{r.r(g),r.d(g,{NodeInfoComponent:()=>N,NodeInfoDialogModule:()=>vn});var Z=r(47093),C=r(15861),p=r(45065),d=r(30567),I=r(75638),f=r(31199),A=r(64313),m=r(10263),u=r(12112),T=r(54459),n=r(5e3),D=r(7025),M=r(58742),P=r(11735),y=r(14067),x=r(51062);function E(t,i){if(1&t&&(n.TgZ(0,"span"),n._uU(1),n.qZA()),2&t){const o=i.$implicit;n.xp6(1),n.Oqu(o.name)}}function q(t,i){if(1&t){const o=n.EpF();n.TgZ(0,"span",8)(1,"a",9),n.NdJ("click",function(){const a=n.CHM(o).$implicit;return n.oxw().openNodeWorkspace(a)}),n._uU(2),n.qZA(),n.TgZ(3,"button",10),n.NdJ("click",function(){const a=n.CHM(o).$implicit;return n.oxw().copyNodeIdToClipboard(a)}),n._UZ(4,"i",11),n.qZA()()}if(2&t){const o=i.$implicit;n.xp6(2),n.Oqu(null==o.ref?null:o.ref.id)}}function U(t,i){if(1&t&&(n.TgZ(0,"span"),n._uU(1),n.qZA()),2&t){const o=i.$implicit;n.xp6(1),n.Oqu(o.type)}}function J(t,i){if(1&t&&(n.TgZ(0,"div")(1,"span"),n._uU(2),n.ALo(3,"translate"),n.qZA(),n.TgZ(4,"span",12),n._uU(5),n.qZA()()),2&t){const o=n.oxw();n.xp6(2),n.Oqu(n.lcZ(3,2,"NODE_INFO.NODE_ASPECTS")),n.xp6(3),n.Oqu(o._nodes[0].aspects.join("\n"))}}function b(t,i){if(1&t&&(n.TgZ(0,"span"),n._uU(1),n.qZA()),2&t){const o=i.$implicit;n.xp6(1),n.AsE("",o.mimetype," / ",o.mediatype,"")}}const v=function(){return{time:!0}};function L(t,i){if(1&t&&(n.TgZ(0,"div")(1,"span"),n._uU(2),n.ALo(3,"translate"),n.qZA(),n.TgZ(4,"span"),n._uU(5),n.ALo(6,"formatDate"),n.qZA()()),2&t){const o=n.oxw(2);n.xp6(2),n.Oqu(n.lcZ(3,2,"NODE.cm:created")),n.xp6(3),n.Oqu(n.xi3(6,4,o._nodes[0].properties["cm:created_LONG"][0],n.DdM(7,v)))}}function Y(t,i){if(1&t&&(n.TgZ(0,"div")(1,"span"),n._uU(2),n.ALo(3,"translate"),n.qZA(),n.TgZ(4,"span"),n._uU(5),n.ALo(6,"formatDate"),n.qZA()()),2&t){const o=n.oxw(2);n.xp6(2),n.Oqu(n.lcZ(3,2,"NODE.cm:modified")),n.xp6(3),n.Oqu(n.xi3(6,4,o._nodes[0].properties["cm:modified_LONG"][0],n.DdM(7,v)))}}function Q(t,i){if(1&t&&(n.TgZ(0,"a",14),n._uU(1),n.qZA()),2&t){const o=n.oxw(2);n.Q6J("href",o._nodes[0].downloadUrl,n.LSH),n.xp6(1),n.Oqu(o._nodes[0].downloadUrl)}}function F(t,i){1&t&&(n.TgZ(0,"div"),n._uU(1,"-"),n.qZA())}function S(t,i){if(1&t&&(n.TgZ(0,"div")(1,"span"),n._uU(2),n.ALo(3,"translate"),n.qZA(),n.TgZ(4,"span")(5,"a",14),n._uU(6),n.qZA()(),n.TgZ(7,"span"),n._uU(8),n.qZA(),n._UZ(9,"img",15),n.qZA()),2&t){const o=n.oxw(2);n.xp6(2),n.Oqu(n.lcZ(3,5,"WORKSPACE.EDITOR.PREVIEW")),n.xp6(3),n.Q6J("href",o._nodes[0].preview.url,n.LSH),n.xp6(1),n.Oqu(o._nodes[0].preview.url),n.xp6(2),n.hij("isIcon: ",o._nodes[0].preview.isIcon,""),n.xp6(1),n.Q6J("src",o._nodes[0].preview.url,n.LSH)}}function R(t,i){1&t&&n._UZ(0,"es-spinner-small")}function w(t,i){1&t&&(n.TgZ(0,"div"),n._uU(1),n.ALo(2,"translate"),n.qZA()),2&t&&(n.xp6(1),n.hij(" ",n.lcZ(2,1,"NODE_INFO.PERMISSIONS_INHERIT_DISABLED")," "))}function H(t,i){1&t&&(n.TgZ(0,"div"),n._uU(1),n.ALo(2,"translate"),n.qZA()),2&t&&(n.xp6(1),n.hij(" ",n.lcZ(2,1,"NODE_INFO.PERMISSIONS_INHERIT_EMPTY")," "))}function j(t,i){if(1&t&&(n.TgZ(0,"div")(1,"div",18),n._uU(2),n.qZA(),n.TgZ(3,"div",19),n._uU(4),n.qZA()()),2&t){const o=i.$implicit;n.xp6(2),n.AsE(" ",o.authority.authorityName," (",o.authority.authorityType,") "),n.xp6(2),n.Oqu(o.permissions.join(", "))}}function $(t,i){if(1&t&&(n.TgZ(0,"div"),n.YNc(1,H,3,3,"div",3),n.YNc(2,j,5,3,"div",1),n.qZA()),2&t){const o=n.oxw(3);n.xp6(1),n.Q6J("ngIf",!o._permissions.inheritedPermissions.length),n.xp6(1),n.Q6J("ngForOf",o._permissions.inheritedPermissions)}}function k(t,i){1&t&&(n.TgZ(0,"div"),n._uU(1),n.ALo(2,"translate"),n.qZA()),2&t&&(n.xp6(1),n.hij(" ",n.lcZ(2,1,"NODE_INFO.PERMISSIONS_LOCAL_EMPTY")," "))}function B(t,i){if(1&t&&(n.TgZ(0,"div")(1,"div",18),n._uU(2),n.qZA(),n.TgZ(3,"div",19),n._uU(4),n.qZA()()),2&t){const o=i.$implicit;n.xp6(2),n.AsE(" ",o.authority.authorityName," (",o.authority.authorityType,") "),n.xp6(2),n.Oqu(o.permissions.join(", "))}}function W(t,i){if(1&t&&(n.TgZ(0,"div")(1,"div",16)(2,"span"),n._uU(3),n.ALo(4,"translate"),n.qZA(),n.YNc(5,w,3,3,"div",3),n.YNc(6,$,3,2,"div",3),n.qZA(),n.TgZ(7,"div",17)(8,"span"),n._uU(9),n.ALo(10,"translate"),n.qZA(),n.YNc(11,k,3,3,"div",3),n.YNc(12,B,5,3,"div",1),n.qZA()()),2&t){const o=n.oxw(2);n.xp6(3),n.Oqu(n.lcZ(4,6,"NODE_INFO.PERMISSIONS_INHERITED")),n.xp6(2),n.Q6J("ngIf",!o._permissions.localPermissions.inherited),n.xp6(1),n.Q6J("ngIf",o._permissions.localPermissions.inherited),n.xp6(3),n.Oqu(n.lcZ(10,8,"NODE_INFO.PERMISSIONS_LOCAL")),n.xp6(2),n.Q6J("ngIf",!o._permissions.localPermissions.permissions.length),n.xp6(1),n.Q6J("ngForOf",o._permissions.localPermissions.permissions)}}function G(t,i){if(1&t&&(n.ynx(0),n.YNc(1,L,7,8,"div",3),n.YNc(2,Y,7,8,"div",3),n.TgZ(3,"div")(4,"span"),n._uU(5),n.ALo(6,"translate"),n.qZA(),n.TgZ(7,"span"),n._uU(8),n.qZA()(),n.TgZ(9,"div")(10,"span"),n._uU(11),n.ALo(12,"translate"),n.qZA(),n.TgZ(13,"span"),n.YNc(14,Q,2,2,"a",13),n.YNc(15,F,2,0,"div",3),n.qZA()(),n.YNc(16,S,10,7,"div",3),n.TgZ(17,"div")(18,"span"),n._uU(19),n.ALo(20,"translate"),n.qZA(),n.YNc(21,R,1,0,"es-spinner-small",3),n.YNc(22,W,13,10,"div",3),n.qZA(),n.BQk()),2&t){const o=n.oxw();n.xp6(1),n.Q6J("ngIf",o._nodes[0].properties&&o._nodes[0].properties["cm:created_LONG"]),n.xp6(1),n.Q6J("ngIf",o._nodes[0].properties&&o._nodes[0].properties["cm:modified_LONG"]),n.xp6(3),n.Oqu(n.lcZ(6,11,"NODE.cm:creator")),n.xp6(3),n.Oqu(o._creator),n.xp6(3),n.Oqu(n.lcZ(12,13,"DOWNLOAD")),n.xp6(3),n.Q6J("ngIf",o._nodes[0].downloadUrl),n.xp6(1),n.Q6J("ngIf",!o._nodes[0].downloadUrl),n.xp6(1),n.Q6J("ngIf",o._nodes[0].preview),n.xp6(3),n.Oqu(n.lcZ(20,15,"NODE_INFO.PERMISSIONS")),n.xp6(2),n.Q6J("ngIf",!o._permissions),n.xp6(1),n.Q6J("ngIf",o._permissions)}}function V(t,i){if(1&t){const o=n.EpF();
1n.TgZ(0,"div"),n._uU(1),n.TgZ(2,"a",9),n.NdJ("click",function(){const a=n.CHM(o).$implicit;return n.oxw(2).openNodes([a])}),n._uU(3),n.qZA(),n._uU(4,") "),n.qZA()}if(2&t){const o=i.$implicit;n.xp6(1),n.hij(" ",o.type," ("),n.xp6(2),n.Oqu(o.ref.id)}}function X(t,i){1&t&&n._UZ(0,"es-spinner-small")}function K(t,i){1&t&&(n.TgZ(0,"div"),n._uU(1),n.ALo(2,"translate"),n.qZA()),2&t&&(n.xp6(1),n.hij(" ",n.lcZ(2,1,"NODE_INFO.CHILDREN_NONE")," "))}function z(t,i){if(1&t){const o=n.EpF();n.ynx(0),n.TgZ(1,"span"),n._uU(2),n.ALo(3,"translate"),n.qZA(),n.TgZ(4,"span",20),n.YNc(5,V,5,2,"div",1),n.YNc(6,X,1,0,"es-spinner-small",3),n.YNc(7,K,3,3,"div",3),n.qZA(),n.TgZ(8,"div")(9,"span"),n._uU(10),n.ALo(11,"translate"),n.qZA(),n.TgZ(12,"span")(13,"es-breadcrumbs",21),n.NdJ("onClick",function(s){return n.CHM(o),n.oxw().openBreadcrumb(s)}),n.qZA()()(),n.BQk()}if(2&t){const o=n.oxw();n.xp6(2),n.AsE("",n.lcZ(3,8,"NODE_INFO.CHILDREN")," (",o._children?o._children.length:0,")"),n.xp6(3),n.Q6J("ngForOf",o._children),n.xp6(1),n.Q6J("ngIf",!o._children),n.xp6(1),n.Q6J("ngIf",o._children&&!o._children.length),n.xp6(3),n.Oqu(n.lcZ(11,10,"NODE_INFO.LOCATION")),n.xp6(3),n.Q6J("home","WORKSPACE.MY_FILES")("clickable",!0)}}function nn(t,i){if(1&t){const o=n.EpF();n.TgZ(0,"div",22)(1,"i",23),n.NdJ("click",function(){return n.CHM(o),n.oxw().editMode=!0}),n.qZA()()}}function on(t,i){if(1&t&&(n.TgZ(0,"span"),n._uU(1),n.qZA()),2&t){const o=n.oxw().$implicit;n.xp6(1),n.Oqu(o[0])}}function tn(t,i){if(1&t&&(n.TgZ(0,"span"),n._uU(1),n.qZA()),2&t){const o=n.oxw().$implicit;n.xp6(1),n.Oqu(o[1])}}function en(t,i){if(1&t){const o=n.EpF();n.TgZ(0,"input",27),n.NdJ("ngModelChange",function(s){return n.CHM(o),n.oxw(2).$implicit[1]=s}),n.qZA()}if(2&t){const o=n.oxw(2).$implicit;n.Q6J("ngModel",o[1])}}function sn(t,i){if(1&t){const o=n.EpF();n.TgZ(0,"div")(1,"button",28),n.NdJ("click",function(){n.CHM(o);const s=n.oxw(2).$implicit;return n.oxw().saveProperty(s)}),n._UZ(2,"i",29),n.qZA()()}if(2&t){const o=n.oxw(3);n.xp6(1),n.Q6J("disabled",o.saving)}}function rn(t,i){1&t&&(n.TgZ(0,"div"),n._UZ(1,"es-spinner-small"),n.qZA())}function an(t,i){if(1&t&&(n.TgZ(0,"div")(1,"mat-form-field",25)(2,"mat-label"),n._uU(3),n.qZA(),n.YNc(4,en,1,1,"input",26),n.qZA(),n.YNc(5,sn,3,1,"div",3),n.YNc(6,rn,2,0,"div",3),n.qZA()),2&t){const o=n.oxw().$implicit,e=n.oxw();n.xp6(3),n.Oqu(o[0]),n.xp6(1),n.Q6J("ngIf",e.editMode),n.xp6(1),n.Q6J("ngIf",!e.saving),n.xp6(1),n.Q6J("ngIf",e.saving)}}function pn(t,i){if(1&t&&(n.TgZ(0,"div",24),n.YNc(1,on,2,1,"span",3),n.YNc(2,tn,2,1,"span",3),n.YNc(3,an,7,4,"div",3),n.qZA()),2&t){const o=n.oxw();n.xp6(1),n.Q6J("ngIf",!o.editMode),n.xp6(1),n.Q6J("ngIf",!o.editMode),n.xp6(1),n.Q6J("ngIf",o.editMode)}}function cn(t,i){1&t&&n._UZ(0,"es-spinner-small")}function dn(t,i){if(1&t){const o=n.EpF();n.TgZ(0,"div",34),n.YNc(1,cn,1,0,"es-spinner-small",3),n.TgZ(2,"div")(3,"button",28),n.NdJ("click",function(){return n.CHM(o),n.oxw(2).addProperty()}),n._UZ(4,"i",29),n._uU(5),n.ALo(6,"translate"),n.qZA()()()}if(2&t){const o=n.oxw(2);n.xp6(1),n.Q6J("ngIf",o.saving),n.xp6(2),n.Q6J("disabled",o.saving||!o.customProperty[0]),n.xp6(2),n.hij(" ",n.lcZ(6,3,"ADD")," ")}}function _n(t,i){if(1&t){const o=n.EpF();n.TgZ(0,"div",30)(1,"mat-form-field",31)(2,"mat-label"),n._uU(3),n.ALo(4,"translate"),n.qZA(),n.TgZ(5,"input",32),n.NdJ("ngModelChange",function(s){return n.CHM(o),n.oxw().customProperty[0]=s}),n.qZA()(),n.TgZ(6,"mat-form-field",31)(7,"mat-label"),n._uU(8),n.ALo(9,"translate"),n.qZA(),n.TgZ(10,"input",27),n.NdJ("ngModelChange",function(s){return n.CHM(o),n.oxw().customProperty[1]=s}),n.qZA()(),n.YNc(11,dn,7,5,"div",33),n.qZA()}if(2&t){const o=n.oxw();n.xp6(3),n.Oqu(n.lcZ(4,5,"NODE_INFO.CUSTOM_PROPERTY_NAME")),n.xp6(2),n.Q6J("ngModel",o.customProperty[0]),n.xp6(3),n.Oqu(n.lcZ(9,7,"NODE_INFO.CUSTOM_PROPERTY_VALUE")),n.xp6(2),n.Q6J("ngModel",o.customProperty[1]),n.xp6(1),n.Q6J("ngIf",o.editMode)}}let N=(()=>{class t{constructor(o,e,s,a,c,l,Nn,hn,On){this.data=o,this.dialogRef=e,this.nodeApi=s,this.toast=a,this.config=c,this.router=l,this.breadcrumbsService=Nn,this.optionsHelperService=hn,this.translate=On,this.customProperty=[]}ngAfterViewInit(){var o=this;return(0,C.Z)(function*(){console.log(o.actionbarComponent),yield o.optionsHelperService.initComponents(o.actionbarComponent),o.optionsHelperService.refreshComponents()})()}ngOnInit(){this.setNodes(this.data.nodes)}setNodes(o){if(this._nodes=o,this.translate.get("NODE_INFO.TITLE",{name:this._nodes[0].name}).subscribe(e=>this.dialogRef.patchConfig({title:e})),(0,f.zC)(o,this.translate).subscribe(e=>this.dialogRef.patchConfig(e)),this._properties=[],o.filter(e=>
1e.properties).forEach(e=>{for(let s of Object.keys(e.properties).sort())if(e.properties[s].join("")){const a=e.properties[s].join(", "),c=this._properties.filter(l=>l[0]===s);c.length?c[0][1]===a||(this._properties.splice(this._properties.indexOf(c[0]),1),this._properties.push([s,"[VARYING VALUES]"])):this._properties.push([s,a])}}),1===this._nodes.length){const e=o[0];this._creator=p.qp.getPersonWithConfigDisplayName(e.createdBy,this.config),this._json=JSON.stringify(e,null,4),this.nodeApi.getNodeParents(e.ref.id,!0).subscribe(s=>{this.breadcrumbsService.setNodePath(s.nodes.reverse())}),this.nodeApi.getChildren(e.ref.id,[p.u6.FILTER_SPECIAL],{propertyFilter:[p.u6.ALL],count:p.u6.COUNT_UNLIMITED}).subscribe(s=>{this._children=s.nodes}),this.nodeApi.getNodePermissions(e.ref.id).subscribe(s=>{this._permissions=s.permissions})}console.log(this.actionbarComponent),this.optionsHelperService.setData({scope:T.sX.Admin,activeObjects:this._nodes,selectedObjects:this._nodes})}openNodes(o){this.breadcrumbsService.setNodePath(null),this._children=null,this.setNodes(o)}openNodeWorkspace(o){this.router.navigate([I.r.ROUTER_PREFIX,"workspace"],{queryParams:{id:o.parent.id,file:o.ref.id}}),this.dialogRef.close()}openBreadcrumb(o){let e=this.breadcrumbsService.breadcrumbs$.value[o-1];this.breadcrumbsService.setNodePath([]),this._children=null,this.setNodes([e])}canEdit(){var o;return null===(o=this._nodes)||void 0===o?void 0:o.every(e=>{var s;return-1!=(null===(s=e.access)||void 0===s?void 0:s.indexOf(p.u6.ACCESS_WRITE))})}addProperty(){this.customProperty[0]&&(this.saving=!0,(0,d.D)(this._nodes.map(o=>this.nodeApi.editNodeProperty(o.ref.id,this.customProperty[0],this.customProperty[1].split(","),o.ref.repo))).subscribe(()=>{this.customProperty=[],this.refreshMeta()},o=>{this.toast.error(o),this.saving=!1}))}saveProperty(o){this.saving=!0,(0,d.D)(this._nodes.map(e=>this.nodeApi.editNodeProperty(e.ref.id,o[0],o[1].split(","),e.ref.repo))).subscribe(()=>{this.customProperty=[],this.refreshMeta()},e=>{this.toast.error(e),this.saving=!1})}refreshMeta(){(0,d.D)(this._nodes.map(o=>this.nodeApi.getNodeMetadata(o.ref.id,[p.u6.ALL],o.ref.repo))).subscribe(o=>{this.saving=!1,this.openNodes(o.map(e=>e.node))})}copyNodeIdToClipboard(o){A.d.copyToClipboard(o.ref.id),this.toast.toast("ADMIN.APPLICATIONS.COPIED_CLIPBOARD")}}return t.\u0275fac=function(o){return new(o||t)(n.Y36(f.W9),n.Y36(D.Y),n.Y36(p.xE),n.Y36(M.FN),n.Y36(p.eB),n.Y36(P.F0),n.Y36(m.d),n.Y36(y.C),n.Y36(x.sK))},t.\u0275cmp=n.Xpm({type:t,selectors:[["es-node-info-dialog"]],viewQuery:function(o,e){if(1&o&&n.Gf(u.n,5),2&o){let s;n.iGM(s=n.CRH())&&(e.actionbarComponent=s.first)}},features:[n._Bn([m.d])],decls:38,vars:30,consts:[[3,"numberOfAlwaysVisibleOptions"],[4,"ngFor","ngForOf"],["class","node-id",4,"ngFor","ngForOf"],[4,"ngIf"],["class","edit",4,"ngIf"],["class","property",4,"ngFor","ngForOf"],["class","property property-add",4,"ngIf"],[1,"json"],[1,"node-id"],[1,"clickable",3,"click"],["mat-icon-button","","color","primary",3,"click"],["esIcon","content_copy","color","primary"],[1,"aspects"],["target","_blank",3,"href",4,"ngIf"],["target","_blank",3,"href"],[3,"src"],[1,"inherited"],[1,"local"],[1,"authority"],[1,"permissions"],[1,"children"],[3,"home","clickable","onClick"],[1,"edit"],["esIcon","edit",3,"click"],[1,"property"],[1,"mat-form-field-no-padding"],["matInput","","type","text",3,"ngModel","ngModelChange",4,"ngIf"],["matInput","","type","text",3,"ngModel","ngModelChange"],["mat-raised-button","","color","primary",3,"disabled","click"],["esIcon","save"],[1,"property","property-add"],[1,"mat-form-field-no-padding","mat-form-field-max-width"],["matInput","","type","text","placeholder","cm:name",3,"ngModel","ngModelChange"],["class","edit-save",4,"ngIf"],[1,"edit-save"]],template:function(o,e){1&o&&(n._UZ(0,"es-actionbar",0),n.TgZ(1,"div")(2,"span"),n._uU(3),n.ALo(4,"translate"),n.qZA(),n.YNc(5,E,2,1,"span",1),n.qZA(),n.TgZ(6,"div")(7,"span"),n._uU(8),n.ALo(9,"translate"),n.qZA(),n.YNc(10,q,5,1,"span",2),n.qZA(),n.TgZ(11,"div")(12,"span"),n._uU(13),n.ALo(14,"translate"),n.qZA(),n.YNc(15,U,2,1,"span",1),n.qZA(),n.YNc(16,J,6,4,"div",3),n.TgZ(17,"div")(18,"span"),n._uU(19),n.ALo(20,"translate"),n.qZA(),n.YNc(21,b,2,2,"span",1),n.qZA(),n.YNc(22,G,23,17,"ng-container",3),n.TgZ(23,"div"),n.YNc(24,z,14,12,"ng-container",3),n.YNc(25,nn,2,0,"div",4),n.TgZ(26,"div")(27,"span"),n._uU(28),n.ALo(29,"translate"),n.qZA(),n.YNc(30,pn,4,3,"div",5),n.YNc(31,_n,12,9,"div",6),n.qZA(),n.TgZ(32,"div")(33,"span"),n._uU(34),n.ALo(35,"translate"),n.qZA(),n.TgZ(36,"span",7),n._uU(37),n.qZA()()()),2&o&&(n.Q6J("numberOfAlwaysVisibleOptions",4),n.xp6(3),n.Oqu(n.lcZ(4,18,"NODE.cm:name")),n.xp6(2),n.Q6J("ngForOf",e._nodes),n.xp6(3),n.Oqu(n.lcZ(9,20,"NODE.sys:node-uuid")),n.xp6(2),n.Q6J("ngForOf",e._nodes),n.xp6(3),n.Oqu(n.lcZ(14,22,"NODE_INFO.NODE_TYPE")),n.xp6(2),n.Q6J("ngForOf",e._nodes),n.xp6(1),n.Q6J("ngIf",1===e._nodes.length),n.xp6(3),n.Oqu(n.lcZ(20,24,"NODE.mimetype")),n.xp6(2),n.Q6J("ngForOf",e._nodes),n.xp6(1),n.Q6J("ngIf",1===e._nodes.length),n.xp6(2),n.Q6J("ngIf",1===e._nodes.length),n.xp6(1),n.Q6J("ngIf",e.canEdit()),n.xp6(3),n.Oqu(n.lcZ(29,26,"NODE_INFO.NODE_PROPERTIES")),n.xp6(2),n.Q6J("ngForOf",e._properties),n.xp6(1),n.Q6J("ngIf",e.editMode),n.xp6(3),n.Oqu(n.lcZ(35,28,"NODE_INFO.JSON")),n.xp6(3),n.Oqu(e._json))},styles:["[_nghost-%COMP%]     .breadcrumb{flex-wrap:wrap;max-height:unset!important}
1es-actionbar[_ngcontent-%COMP%]{display:flex;margin-bottom:10px}img[_ngcontent-%COMP%]{max-width:140px}div[_ngcontent-%COMP%]{margin:0 5px;padding-bottom:5px}div[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]{display:flex}div[_ngcontent-%COMP%] > span.node-id[_ngcontent-%COMP%]{align-items:center}div[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]:first-child{font-weight:700}div[_ngcontent-%COMP%]   .inherited[_ngcontent-%COMP%], div[_ngcontent-%COMP%]   .local[_ngcontent-%COMP%]{padding:10px 20px 0}div[_ngcontent-%COMP%]   .inherited[_ngcontent-%COMP%]   .authority[_ngcontent-%COMP%], div[_ngcontent-%COMP%]   .local[_ngcontent-%COMP%]   .authority[_ngcontent-%COMP%]{font-weight:700}div[_ngcontent-%COMP%]   .inherited[_ngcontent-%COMP%]   .permissions[_ngcontent-%COMP%], div[_ngcontent-%COMP%]   .local[_ngcontent-%COMP%]   .permissions[_ngcontent-%COMP%]{padding:0 10px}.edit[_ngcontent-%COMP%]{display:flex;justify-content:flex-end}.edit[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.aspects[_ngcontent-%COMP%]{white-space:pre-line}.children[_ngcontent-%COMP%]{flex-direction:column}.property[_ngcontent-%COMP%]{margin:0 10px}.property[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]{display:flex;align-items:center}.property[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > mat-form-field[_ngcontent-%COMP%]{flex-grow:1;margin-right:20px}.property-add[_ngcontent-%COMP%]{margin:20px 10px 0;display:grid;grid-template-columns:auto auto;grid-gap:20px}.property-add[_ngcontent-%COMP%]   mat-form-field[_ngcontent-%COMP%]{display:flex;width:100%}.json[_ngcontent-%COMP%]{white-space:pre;font-family:Lucida Console,monospace}"]}),t})();var h=r(69808),ln=r(47423),gn=r(21158),fn=r(66800),mn=r(58773),O=r(67322),un=r(98833),_=r(93075),xn=r(57117);let vn=(()=>{class t{}return t.\u0275fac=function(o){return new(o||t)},t.\u0275mod=n.oAB({type:t}),t.\u0275inj=n.cJS({imports:[[Z.m]]}),t})();n.B6R(N,[u.n,h.sg,ln.lW,gn.a,h.O5,fn.h,mn.n,O.KE,O.hX,un.Nt,_.Fj,_.JJ,_.On],[x.X$,xn.i])}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.