Class KanbanBoardViewModel
Kanban board viewmodel
Inheritance
System.Object
KanbanBoardViewModel
Namespace: Simplic.Kanban.UI
Assembly: Simplic.Kanban.UI.dll
Syntax
public class KanbanBoardViewModel : UI.MVC.ViewModelBase
Constructors
| Improve this Doc View SourceKanbanBoardViewModel(KanbanConfiguration)
Initialize viewmodel
Declaration
public KanbanBoardViewModel(KanbanConfiguration configuration)
Parameters
Type | Name | Description |
---|---|---|
KanbanConfiguration | configuration | Configuration instance |
Properties
| Improve this Doc View SourceConfiguration
Gets the current configuration object
Declaration
public KanbanConfiguration Configuration { get; }
Property Value
Type | Description |
---|---|
KanbanConfiguration |
MenuItems
Gets or sets all available menu items
Declaration
public ObservableCollection<MenuItemViewModel> MenuItems { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.ObjectModel.ObservableCollection<MenuItemViewModel> |
Pipelines
Gets or sets all available pipelines
Declaration
public ObservableCollection<PipelineViewModel> Pipelines { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.ObjectModel.ObservableCollection<PipelineViewModel> |
RefreshCommand
Gets or sets the current relay command
Declaration
public ICommand RefreshCommand { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Input.ICommand |
Methods
| Improve this Doc View SourceRefresh(Boolean)
Refresh view
Declaration
public void Refresh(bool refreshConfiguration)
Parameters
Type | Name | Description |
---|---|---|
System.Boolean | refreshConfiguration |