C# Class Neutronium.Core.Binding.GlueObject.JsResultCommand

Inheritance: GlueBase, IJSObservableBridge
Afficher le fichier Open project: David-Desmaisons/MVVM.CEF.Glue

Private Properties

Свойство Type Description
Execute void
SetError System.Threading.Tasks.Task
SetResult System.Threading.Tasks.Task

Méthodes publiques

Méthode Description
GetChildren ( ) : IEnumerable
JsResultCommand ( HTMLViewContext context, IJavascriptToCSharpConverter converter, IResultCommand resultCommand ) : System
SetMappedJSValue ( IJavascriptObject ijsobject ) : void

Méthodes protégées

Méthode Description
ComputeString ( StringBuilder sb, HashSet alreadyComputed ) : void
LocalComputeJavascriptValue ( IJavascriptObjectFactory factory ) : bool

Private Methods

Méthode Description
Execute ( IJavascriptObject e ) : void
SetError ( IJavascriptObject promise, Exception exception ) : System.Threading.Tasks.Task
SetResult ( IJavascriptObject promise, object result ) : System.Threading.Tasks.Task

Method Details

ComputeString() protected méthode

protected ComputeString ( StringBuilder sb, HashSet alreadyComputed ) : void
sb StringBuilder
alreadyComputed HashSet
Résultat void

GetChildren() public méthode

public GetChildren ( ) : IEnumerable
Résultat IEnumerable

JsResultCommand() public méthode

public JsResultCommand ( HTMLViewContext context, IJavascriptToCSharpConverter converter, IResultCommand resultCommand ) : System
context HTMLViewContext
converter IJavascriptToCSharpConverter
resultCommand IResultCommand
Résultat System

LocalComputeJavascriptValue() protected méthode

protected LocalComputeJavascriptValue ( IJavascriptObjectFactory factory ) : bool
factory IJavascriptObjectFactory
Résultat bool

SetMappedJSValue() public méthode

public SetMappedJSValue ( IJavascriptObject ijsobject ) : void
ijsobject IJavascriptObject
Résultat void