C# Class Neutronium.JavascriptFramework.Knockout.KnockoutSessionInjector

Inheritance: IJavascriptSessionInjector
Afficher le fichier Open project: David-Desmaisons/MVVM.CEF.Glue Class Usage Examples

Méthodes publiques

Méthode Description
Dispose ( ) : void
Inject ( IJavascriptObject ihybridobject, IJavascriptObjectMapper ijvm ) : IJavascriptObject
KnockoutSessionInjector ( IWebView webView, IJavascriptObject listener, IWebSessionLogger logger ) : System.Collections.Generic
RegisterMainViewModel ( IJavascriptObject jsObject ) : System.Threading.Tasks.Task
UnsafeInject ( IJavascriptObject ihybridobject, IJavascriptObjectMapper ijvm ) : IJavascriptObject

Private Methods

Méthode Description
GetKo ( ) : IJavascriptObject
GetMapper ( IJavascriptObjectMapper iMapperListener ) : IJavascriptObject

Method Details

Dispose() public méthode

public Dispose ( ) : void
Résultat void

Inject() public méthode

public Inject ( IJavascriptObject ihybridobject, IJavascriptObjectMapper ijvm ) : IJavascriptObject
ihybridobject IJavascriptObject
ijvm IJavascriptObjectMapper
Résultat IJavascriptObject

KnockoutSessionInjector() public méthode

public KnockoutSessionInjector ( IWebView webView, IJavascriptObject listener, IWebSessionLogger logger ) : System.Collections.Generic
webView IWebView
listener IJavascriptObject
logger IWebSessionLogger
Résultat System.Collections.Generic

RegisterMainViewModel() public méthode

public RegisterMainViewModel ( IJavascriptObject jsObject ) : System.Threading.Tasks.Task
jsObject IJavascriptObject
Résultat System.Threading.Tasks.Task

UnsafeInject() public méthode

public UnsafeInject ( IJavascriptObject ihybridobject, IJavascriptObjectMapper ijvm ) : IJavascriptObject
ihybridobject IJavascriptObject
ijvm IJavascriptObjectMapper
Résultat IJavascriptObject