Swimlane sort & permissions/restrictions

Hello,

I would like to know if it is possible to use custom sorting on the Swimlanes. 
Let say, we have a Kanban board with 5 different users as Swimlanes. Now when user 1 is logged in, I want to show his Swimlane on top. When user 2 is logged in, this user needs to see Swimlane - user 2 in first position, etc. 
Is this possible?
if it is not possible to have a custom sorting, Another option might be to close the other users Swimlanes by default and only open the Swimlane of the logged in user.

Also, is it possible to limit drag & drop and edit permissions at Swimlane level? If each user has it's own Swimlane, we only want them to edit their own boards in their own Swimlane.


1 Reply 1 reply marked as answer

BS Balasubramanian Sattanathan Syncfusion Team November 26, 2020 03:43 PM UTC

Hi Davy, 

Greetings from Syncfusion Support. 

We have validated your requirement at our end and regret to let you know that this is not feasible at our end. But we can display the particular swimlane alone based on the logged user by using the below code snippet. 

public String user = "Nancy Davloio"; 
public Query CardQuery = new Query(); 
private void FilterSwimData() 
    CardQuery = new Query().From("TasksModel").Where("Assignee", "equal", user); 

And we let you know that the drag/drop between swimlanes are disabled by default. If you want to do drag/drop between swimlanes, we can achieve it by enabling allowDragAndDrop as true like below. 

<KanbanSwimlaneSettings KeyField="Assignee" SortDirection="SortDirection.Descending" AllowDragAndDrop="true"></KanbanSwimlaneSettings> 


Kindly try the above solution and let us know more details if you need further assistance. 

Regards, 
Balasubramanian S 


Marked as answer
Loader.
Up arrow icon