# TaskBoard

## Properties

### DataSource - [DataSource](https://www.telerik.com/aspnet-core-ui/documentation/api/kendo.mvc.ui/datasource)

Gets or sets the DataSource.

### DataSourceId - String

### Columns - [DataSource](https://www.telerik.com/aspnet-core-ui/documentation/api/kendo.mvc.ui/datasource)

Gets or sets the DataSource.

### ColumnsId - String

### Toolbar - [TaskBoardToolbarSettings](https://www.telerik.com/aspnet-core-ui/documentation/api/kendo.mvc.ui/taskboardtoolbarsettings)

Specifies Toolbar.overflow configuration for the toolbar.

### AutoBind - Nullable

### CardMenu - List

### ColumnSettings - [TaskBoardColumnSettingsSettings](https://www.telerik.com/aspnet-core-ui/documentation/api/kendo.mvc.ui/taskboardcolumnsettingssettings)

Defines the list of buttons rendered in the column.

### DataOrderField - String

### DataCategoryField - String

### DataDescriptionField - String

### DataStatusField - String

### DataTitleField - String

### Editable - [TaskBoardEditableSettings](https://www.telerik.com/aspnet-core-ui/documentation/api/kendo.mvc.ui/taskboardeditablesettings)

Form member.

### Height - String

### PreviewPane - [TaskBoardPreviewPaneSettings](https://www.telerik.com/aspnet-core-ui/documentation/api/kendo.mvc.ui/taskboardpreviewpanesettings)

Defines a list of buttons rendering in the footer pane.

### Reorderable - Nullable

### Resources - List

### Selectable - Nullable

### Template - String

### TemplateId - String

### TemplateHandler - String

### Width - String

### Messages - [TaskBoardMessagesSettings](https://www.telerik.com/aspnet-core-ui/documentation/api/kendo.mvc.ui/taskboardmessagessettings)

Specifies text to be rendered for the "Edit" message.

### Events - IDictionary

### Id - String

### SanitezeId - Boolean

### Writer - IJavaScriptWriter

### Initializer - IJavaScriptInitializer

### IsInClientTemplate - Boolean

### IsSelfInitialized - Boolean

### HasDeferredInitialization - Boolean

### HtmlAttributes - IDictionary

### ScriptAttributes - IDictionary

### HtmlHelper - IHtmlHelper

### ModelMetadataProvider - IModelMetadataProvider

### Name - String

### Explorer - ModelExplorer

### Selector - String

### IdPrefix - String

### ViewContext - ViewContext

### ValueProvider - IValueProvider

### UrlGenerator - IUrlGenerator

### HtmlEncoder - HtmlEncoder

### HasClientComponent - Boolean

### UseMvvmInitialization - Boolean

## Methods

### WriteInitializationScript(System.IO.TextWriter)

Writes the initialization script.

#### Parameters

##### writer - `System.IO.TextWriter`

The System.IO.TextWriter.

### Serialize()

Serializes the component settings to a dictionary.

#### RETURNS

A dictionary of settings.

### Render()

Renders the component.

### ToClientTemplate()

ToClientTemplate method.

### ToHtmlString()

ToHtmlString method.

#### RETURNS

The result.

### VerifySettings()

VerifySettings method.

### WriteDeferredStyles(System.IO.TextWriter)

Writes the deferred styes.

#### Parameters

##### writer - `System.IO.TextWriter`

The writer.

### DeferStyles()

DeferStyles method.

### ProcessSettings()

ProcessSettings method.

### GetHtml(System.Boolean)

GetHtml method.

#### Parameters

##### includeScript - `System.Boolean`

#### RETURNS

The result.

### GetInitializator()

GetInitializator method.

#### RETURNS

The result.

### WriteDeferredScriptInitialization()

WriteDeferredScriptInitialization method.
