You need a new route or page in your app for showing task's details. The new route's name goes in this prop. With this, the component can show and hide de task's details.
events:
item
event
args
description
1
update-columns
columns
The component emits this event with the columns updated. This event can occurs when one task is created or is dragged and droped into another column or when you drag and drop a column.
slots:
item
name
props
description
1
column
{ columns, indexColumn }
In this slot you have to put the KanColumn component
KanColum component
props:
item
prop
type
description
1
columns
Array
Array of columns. Each column has tasks
2
column
Object
Each column in columns
3
index-column
number
Each column's index
4
default-task
Object
This object is used when the you need to create a new task
5
column-title
string
Prop to use for column's title
6
add-task-field
boolean
This prop is used to show or hide the add task field. Is true by default.
events:
item
event
args
description
1
new-task
{ tasks, indexColumn }
The component emit this event when the user create a new task. The arguments are the tasks updated (width the new task included) and indexColumn for update the column.
2
update-task
{ tasks, indexColumn }
idem
3
update-column-name
column, indexColumn
The component emits this event when the user changes the column's name. The arguments are column (updated) and indexColumn for update columns
4
show-task
task
The component emits this event when any task is clicked and is used for show task's details