C# 클래스 Zetbox.Client.Presentables.GUI.SavedListConfiguratorViewModel

상속: Zetbox.Client.Presentables.ViewModel
파일 보기 프로젝트 열기: daszat/zetbox 1 사용 예제들

공개 메소드들

메소드 설명
Delete ( ) : void
Delete ( SavedListConfigViewModel itemToDelete ) : void
Rename ( ) : void
Rename ( SavedListConfigViewModel itemToRename ) : void
Reset ( ) : void
Save ( ) : void
SaveAs ( ) : void
SavedListConfiguratorViewModel ( IViewModelDependencies appCtx, IZetboxContext dataCtx, InstanceListViewModel parent ) : System

보호된 메소드들

메소드 설명
CreateCommands ( ) : ObservableCollection
ExtractConfigurationObject ( SavedListConfiguration config ) : Zetbox.API.Common.GUI.SavedListConfigurationList
ExtractItem ( string name, Zetbox.API.Common.GUI.SavedListConfigurationList obj ) : Zetbox.API.Common.GUI.SavedListConfig
ExtractUntypedValue ( object val ) : object
OnGetColumnInformation ( ) : List
RemoveViewModel ( string name ) : void
ResolveUntypedValue ( object val, IValueModel mdl ) : object
UpdateViewModel ( string name, Zetbox.API.Common.GUI.SavedListConfig item ) : void

비공개 메소드들

메소드 설명
EnsureConfigsTask ( ) : PropertyTask>
GetSavedConfig ( IZetboxContext ctx ) : SavedListConfiguration
Load ( ) : void
Save ( string name ) : void

메소드 상세

CreateCommands() 보호된 메소드

protected CreateCommands ( ) : ObservableCollection
리턴 ObservableCollection

Delete() 공개 메소드

public Delete ( ) : void
리턴 void

Delete() 공개 메소드

public Delete ( SavedListConfigViewModel itemToDelete ) : void
itemToDelete SavedListConfigViewModel
리턴 void

ExtractConfigurationObject() 보호된 메소드

protected ExtractConfigurationObject ( SavedListConfiguration config ) : Zetbox.API.Common.GUI.SavedListConfigurationList
config SavedListConfiguration
리턴 Zetbox.API.Common.GUI.SavedListConfigurationList

ExtractItem() 보호된 메소드

protected ExtractItem ( string name, Zetbox.API.Common.GUI.SavedListConfigurationList obj ) : Zetbox.API.Common.GUI.SavedListConfig
name string
obj Zetbox.API.Common.GUI.SavedListConfigurationList
리턴 Zetbox.API.Common.GUI.SavedListConfig

ExtractUntypedValue() 보호된 메소드

protected ExtractUntypedValue ( object val ) : object
val object
리턴 object

OnGetColumnInformation() 보호된 메소드

protected OnGetColumnInformation ( ) : List
리턴 List

RemoveViewModel() 보호된 메소드

protected RemoveViewModel ( string name ) : void
name string
리턴 void

Rename() 공개 메소드

public Rename ( ) : void
리턴 void

Rename() 공개 메소드

public Rename ( SavedListConfigViewModel itemToRename ) : void
itemToRename SavedListConfigViewModel
리턴 void

Reset() 공개 메소드

public Reset ( ) : void
리턴 void

ResolveUntypedValue() 보호된 메소드

protected ResolveUntypedValue ( object val, IValueModel mdl ) : object
val object
mdl IValueModel
리턴 object

Save() 공개 메소드

public Save ( ) : void
리턴 void

SaveAs() 공개 메소드

public SaveAs ( ) : void
리턴 void

SavedListConfiguratorViewModel() 공개 메소드

public SavedListConfiguratorViewModel ( IViewModelDependencies appCtx, IZetboxContext dataCtx, InstanceListViewModel parent ) : System
appCtx IViewModelDependencies
dataCtx IZetboxContext
parent Zetbox.Client.Presentables.ZetboxBase.InstanceListViewModel
리턴 System

UpdateViewModel() 보호된 메소드

protected UpdateViewModel ( string name, Zetbox.API.Common.GUI.SavedListConfig item ) : void
name string
item Zetbox.API.Common.GUI.SavedListConfig
리턴 void