C# Class Artemis.ViewModels.Profiles.LayerEditorViewModel

Inheritance: Caliburn.Micro.Screen
Show file Open project: SpoinkyNL/Artemis Class Usage Examples

Private Properties

Property Type Description
PropertiesViewModelHandler void

Public Methods

Method Description
AddCondition ( ) : void
Apply ( ) : void
CanClose ( Action callback ) : void
DeleteCondition ( LayerConditionViewModel layerConditionViewModel, LayerConditionModel layerConditionModel ) : void
LayerEditorViewModel ( LayerModel layer, IDataModel dataModel, IEnumerable types, List layerAnimations ) : System
PreSelect ( ) : void
ToggleIsEvent ( ) : void

Private Methods

Method Description
PropertiesViewModelHandler ( object sender, PropertyChangedEventArgs e ) : void

Method Details

AddCondition() public method

public AddCondition ( ) : void
return void

Apply() public method

public Apply ( ) : void
return void

CanClose() public method

public CanClose ( Action callback ) : void
callback Action
return void

DeleteCondition() public method

public DeleteCondition ( LayerConditionViewModel layerConditionViewModel, LayerConditionModel layerConditionModel ) : void
layerConditionViewModel LayerConditionViewModel
layerConditionModel Artemis.Profiles.Layers.Models.LayerConditionModel
return void

LayerEditorViewModel() public method

public LayerEditorViewModel ( LayerModel layer, IDataModel dataModel, IEnumerable types, List layerAnimations ) : System
layer LayerModel
dataModel IDataModel
types IEnumerable
layerAnimations List
return System

PreSelect() public method

public PreSelect ( ) : void
return void

ToggleIsEvent() public method

public ToggleIsEvent ( ) : void
return void