I just grab it from this question. viewtopic.php?t=54182
Code: Select all
<p-tree [value]="data" [loading]="ldgTree" selectionMode="single" [(selection)]="selectedFiles" (onNodeSelect)="nodeSelect($event)" [draggableNodes]="true">
<ng-template let-node pTemplate="default">
<div pDraggable="dd" (onDragStart)="dragStart($event, node)">{{node.label}}</div>
</ng-template>
</p-tree>
<p-listbox [options]="databaseList" pDroppable="dd" (onDrop)="drop($event)">
<ng-template let-item pTemplate="item">
{{item.label}}
</ng-template>
</p-listbox>