C# Class Zetbox.Client.Presentables.ObjectEditor.MergePropertyViewModel

Inheritance: Zetbox.Client.Presentables.ViewModel
Show file Open project: daszat/zetbox

Public Methods

Method Description
MergePropertyViewModel ( IViewModelDependencies appCtx, IZetboxContext dataCtx, Zetbox.Client.Presentables.ViewModel parent, BaseValueViewModel targetProp, BaseValueViewModel sourceProp ) : System
MergeValues ( ) : void
UseSource ( ) : void
UseTarget ( ) : void

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Private Methods

Method Description
CanMergeValues ( ) : bool
CanMergeValuesReason ( ) : string
ClearCollection ( ObjectCollectionViewModel s ) : void
ClearList ( ObjectListViewModel s ) : void

Method Details

Dispose() protected method

protected Dispose ( bool disposing ) : void
disposing bool
return void

MergePropertyViewModel() public method

public MergePropertyViewModel ( IViewModelDependencies appCtx, IZetboxContext dataCtx, Zetbox.Client.Presentables.ViewModel parent, BaseValueViewModel targetProp, BaseValueViewModel sourceProp ) : System
appCtx IViewModelDependencies
dataCtx IZetboxContext
parent Zetbox.Client.Presentables.ViewModel
targetProp BaseValueViewModel
sourceProp BaseValueViewModel
return System

MergeValues() public method

public MergeValues ( ) : void
return void

UseSource() public method

public UseSource ( ) : void
return void

UseTarget() public method

public UseTarget ( ) : void
return void