C# Класс Neutronium.Core.Binding.GlueObject.JsResultCommand

Наследование: GlueBase, IJSObservableBridge
Показать файл Открыть проект

Private Properties

Свойство Тип Описание
Execute void
SetError System.Threading.Tasks.Task
SetResult System.Threading.Tasks.Task

Открытые методы

Метод Описание
GetChildren ( ) : IEnumerable
JsResultCommand ( HTMLViewContext context, IJavascriptToCSharpConverter converter, IResultCommand resultCommand ) : System
SetMappedJSValue ( IJavascriptObject ijsobject ) : void

Защищенные методы

Метод Описание
ComputeString ( StringBuilder sb, HashSet alreadyComputed ) : void
LocalComputeJavascriptValue ( IJavascriptObjectFactory factory ) : bool

Приватные методы

Метод Описание
Execute ( IJavascriptObject e ) : void
SetError ( IJavascriptObject promise, Exception exception ) : System.Threading.Tasks.Task
SetResult ( IJavascriptObject promise, object result ) : System.Threading.Tasks.Task

Описание методов

ComputeString() защищенный Метод

protected ComputeString ( StringBuilder sb, HashSet alreadyComputed ) : void
sb StringBuilder
alreadyComputed HashSet
Результат void

GetChildren() публичный Метод

public GetChildren ( ) : IEnumerable
Результат IEnumerable

JsResultCommand() публичный Метод

public JsResultCommand ( HTMLViewContext context, IJavascriptToCSharpConverter converter, IResultCommand resultCommand ) : System
context HTMLViewContext
converter IJavascriptToCSharpConverter
resultCommand IResultCommand
Результат System

LocalComputeJavascriptValue() защищенный Метод

protected LocalComputeJavascriptValue ( IJavascriptObjectFactory factory ) : bool
factory IJavascriptObjectFactory
Результат bool

SetMappedJSValue() публичный Метод

public SetMappedJSValue ( IJavascriptObject ijsobject ) : void
ijsobject IJavascriptObject
Результат void