How do i lock the Kanban so i do not allow edit or Drag/drop any items?
Need sample
Thanks
|
<ejs-kanban #kanbanObj keyField='Status' [allowDragAndDrop]="false" [dataSource]='kanbanData'
[cardSettings]='cardSettings' (dialogOpen)="dialogOpen($event)">
<e-columns>
<e-column headerText='To Do' keyField='Open'></e-column>
<e-column headerText='In Progress' keyField='InProgress'></e-column>
<e-column headerText='Testing' keyField='Testing'></e-column>
<e-column headerText='Done' keyField='Close'></e-column>
</e-columns>
</ejs-kanban> |
|
public dialogOpen = (args): void => {
args.cancel = true; }; |
Can i lock individual card in the kanban ?
insted of locking the whole Kanban?
|
<ejs-kanban #kanbanObj [cardSettings]='cardSettings' (dialogOpen)="dialogOpen($event)" (dragStart)="dragStart($event)">
. . .
</ejs-kanban> |
|
public dialogOpen = (args): void => {
if (args.data.Id === 'Task 1') {
args.cancel = true;
}
}; public dragStart = (args): void => {
debugger;
if (args.data[0].Id === 'Task 1') {
args.cancel = true;
} }; |