C# 클래스 Neutronium.Core.Binding.GlueObject.JSCommand

상속: GlueBase, IJSObservableBridge
파일 보기 프로젝트 열기: David-Desmaisons/MVVM.CEF.Glue 1 사용 예제들

Private Properties

프로퍼티 타입 설명
CanExecuteCommand void
Command_CanExecuteChanged void
ExecuteCommand void
UpdateProperty void

공개 메소드들

메소드 설명
GetChildren ( ) : IEnumerable
JSCommand ( HTMLViewContext context, IJavascriptToCSharpConverter converter, ICommand command ) : System
ListenChanges ( ) : void
SetMappedJSValue ( IJavascriptObject ijsobject ) : void
UnListenChanges ( ) : void

보호된 메소드들

메소드 설명
ComputeString ( StringBuilder sb, HashSet alreadyComputed ) : void
LocalComputeJavascriptValue ( IJavascriptObjectFactory factory ) : bool

비공개 메소드들

메소드 설명
CanExecuteCommand ( IJavascriptObject e ) : void
Command_CanExecuteChanged ( object sender, EventArgs e ) : void
ExecuteCommand ( IJavascriptObject e ) : void
UpdateProperty ( string propertyName, IJavascriptObject>.Func factory ) : void

메소드 상세

ComputeString() 보호된 메소드

protected ComputeString ( StringBuilder sb, HashSet alreadyComputed ) : void
sb StringBuilder
alreadyComputed HashSet
리턴 void

GetChildren() 공개 메소드

public GetChildren ( ) : IEnumerable
리턴 IEnumerable

JSCommand() 공개 메소드

public JSCommand ( HTMLViewContext context, IJavascriptToCSharpConverter converter, ICommand command ) : System
context HTMLViewContext
converter IJavascriptToCSharpConverter
command ICommand
리턴 System

ListenChanges() 공개 메소드

public ListenChanges ( ) : void
리턴 void

LocalComputeJavascriptValue() 보호된 메소드

protected LocalComputeJavascriptValue ( IJavascriptObjectFactory factory ) : bool
factory IJavascriptObjectFactory
리턴 bool

SetMappedJSValue() 공개 메소드

public SetMappedJSValue ( IJavascriptObject ijsobject ) : void
ijsobject IJavascriptObject
리턴 void

UnListenChanges() 공개 메소드

public UnListenChanges ( ) : void
리턴 void