TaskBoard

Example

Razor
<kendo-taskboard>
    <card-menu></card-menu>
    <column-settings></column-settings>
    <datasource></datasource>
    <editable></editable>
    <messages />
    <preview-pane></preview-pane>
    <taskboard-columns></taskboard-columns>
    <taskboard-resources></taskboard-resources>
    <taskboard-template></taskboard-template>
    <toolbar></toolbar>
</kendo-taskboard>

ChildTags

Attributes

AttributeTypeDescription
nameStringSets the name of the component.
as-moduleBooleanSpecifies whether the initialization script of the component will be rendered as a JavaScript module.
is-in-client-templateBooleanWhen placing a Tag Helper within a Kendo Template, set the type to text/html and add the is-in-client-template="true" attribute.
auto-bindBooleanControls whether to bind the TaskBoard to the data source on initialization.
deferredBooleanSuppress initialization script rendering. Note that this options should be used in conjunction with DeferredScripts method.
bind-toIEnumerable<Object>Binds the TaskBoard DataSource to a collection of items.
data-category-fieldStringThe category field of the card.
data-description-fieldStringThe description field of the card.
data-order-fieldStringThe field used to order cards (number based). If not set, cards will be rendered in the order they are fetched. And ordering will not be applied to the DataSource and respectively, not synced with the remote data source.
datasource-idStringThe ID of the DataSource tag helper.
data-status-fieldStringThe field of the data item that provides the status of the card. Mapped with the status of the columns.
data-title-fieldStringThe title field of the card.
heightStringConfigures the height of the TaskBoard wrapper.
on-changeStringThe name of the JavaScript function that will handle the change event. Fired when the user changed the card order or status by dragging.
on-columns-data-bindingStringThe name of the JavaScript function that will handle the columnsDataBinding event. Fired before the TaskBoard binds the columns' data source.
on-columns-data-boundStringThe name of the JavaScript function that will handle the columnsDataBound event. Fired when the TaskBoard's columns are bound to their data source.
on-data-bindingStringThe name of the JavaScript function that will handle the dataBinding event. Fired before the TaskBoard binds to its data source.
on-data-boundStringThe name of the JavaScript function that will handle the dataBound event. Fired when the TaskBoard is bound to data from its data source.
on-delete-cardStringThe name of the JavaScript function that will handle the deleteCard event. Fired when the user deletes a card.
on-delete-columnStringThe name of the JavaScript function that will handle the deleteColumn event. Fired when the user deletes a column.
on-edit-cardStringThe name of the JavaScript function that will handle the editCard event. Fired when the user edits or creates a card.
on-edit-columnStringThe name of the JavaScript function that will handle the editColumn event. Fired when the user edits or creates a column.
on-executeStringThe name of the JavaScript function that will handle the execute event. Fires when a command is executed.
on-moveStringThe name of the JavaScript function that will handle the move event. Fired when the user moves a card.
on-move-endStringThe name of the JavaScript function that will handle the moveEnd event. Fired when the user dropped a card in a column.
on-move-startStringThe name of the JavaScript function that will handle the moveStart event. Fired when the user started moving a card.
on-save-cardStringThe name of the JavaScript function that will handle the saveCard event. Fired when the user saves a card.
on-save-columnStringThe name of the JavaScript function that will handle the saveColumn event. Fired when the user saves a column.
on-selectStringThe name of the JavaScript function that will handle the select event. Fired when the user selects a card in the TaskBoard.
reorderableBooleanToggles the reordering of cards in the TaskBoard.
script-attributesIDictionary<String,Object>Sets the attributes that will be added to the script tag of the component's initialization script.
selectableBooleanToggles the selection of the TaskBoard.
templateStringRepresents a collection of templates defined for the component.
template-handlerStringControls the rendering of the card. This option expects the name of a JavaScript function that will be called to return the template.
template-idStringControls the rendering of the card. This option expects the ID of the script element that contains the template.
template-viewIHtmlContentControls the rendering of the card. This option expects the instance containing the created HTML.
widthStringConfigures the width of the TaskBoard wrapper.
In this article
ExampleChildTagsAttributes
Not finding the help you need?
Contact Support