import { Component, OnInit } from '@angular/core' ;
import { NodeService } from './nodeservice' ;
import { TreeNode } from 'primeng/api' ;
@Component({
selector: 'app-root' ,
templateUrl: './app.component.html' ,
})
export class AppComponent {
files1: TreeNode[] = [];
constructor(private nodeService: NodeService) { }
ngOnInit() {
this .files1 = [
{
label: 'Z' ,
icon: 'pi pi-folder' ,
children: [
{
label: 'B' ,
icon: 'pi pi-folder' ,
children: [
{
label: 'C' ,
icon: 'pi pi-folder' ,
},
{
label: 'D' ,
icon: 'pi pi-folder' ,
},
],
},
],
},
{
label: 'A' ,
icon: 'pi pi-folder' ,
children: [
{
label: 'B' ,
icon: 'pi pi-folder' ,
children: [
{
label: 'C' ,
icon: 'pi pi-folder' ,
},
{
label: 'D' ,
icon: 'pi pi-folder' ,
},
],
},
],
},
{
label: 'D' ,
icon: 'pi pi-folder' ,
children: [
{
label: 'B' ,
icon: 'pi pi-folder' ,
children: [
{
label: 'C' ,
icon: 'pi pi-folder' ,
},
{
label: 'D' ,
icon: 'pi pi-folder' ,
},
],
},
],
},
{
label: 'C' ,
icon: 'pi pi-folder' ,
children: [
{
label: 'B' ,
icon: 'pi pi-folder' ,
children: [
{
label: 'C' ,
icon: 'pi pi-folder' ,
},
{
label: 'D' ,
icon: 'pi pi-folder' ,
},
],
},
],
},
{
label: 'W' ,
icon: 'pi pi-folder' ,
children: [
{
label: 'B' ,
icon: 'pi pi-folder' ,
children: [
{
label: 'C' ,
icon: 'pi pi-folder' ,
},
{
label: 'D' ,
icon: 'pi pi-folder' ,
},
],
},
],
},
{
label: 'E' ,
icon: 'pi pi-folder' ,
children: [
{
label: 'B' ,
icon: 'pi pi-folder' ,
children: [
{
label: 'C' ,
icon: 'pi pi-folder' ,
},
{
label: 'D' ,
icon: 'pi pi-folder' ,
},
],
},
],
},
{
label: 'R' ,
icon: 'pi pi-folder' ,
children: [
{
label: 'B' ,
icon: 'pi pi-folder' ,
children: [
{
label: 'C' ,
icon: 'pi pi-folder' ,
},
{
label: 'D' ,
icon: 'pi pi-folder' ,
},
],
},
],
},
{ label: 'G' , icon: 'pi pi-folder' },
{ label: 'K' , icon: 'pi pi-folder' },
{
label: 'A' ,
icon: 'pi pi-folder' ,
children: [
{
label: 'B' ,
icon: 'pi pi-folder' ,
children: [
{
label: 'C' ,
icon: 'pi pi-folder' ,
},
{
label: 'D' ,
icon: 'pi pi-folder' ,
},
],
},
{
label: 'E' ,
icon: 'pi pi-folder' ,
children: [
{
label: 'F' ,
icon: 'pi pi-folder' ,
},
],
},
],
},
{
label: 'G' ,
icon: 'pi pi-folder' ,
children: [
{
label: 'H' ,
icon: 'pi pi-folder' ,
},
{
label: 'I' ,
icon: 'pi pi-folder' ,
},
{
label: 'J' ,
icon: 'pi pi-folder' ,
},
],
},
];
}
}
|