C# Class Neutronium.JavascriptFramework.Vue.VueSessionInjectorBase

Inheritance: IJavascriptFrameworkManager
Exibir arquivo Open project: David-Desmaisons/MVVM.CEF.Glue

Public Methods

Method Description
CreateManager ( IWebView webView, IJavascriptObject listener, IWebSessionLogger logger ) : IJavascriptViewModelManager
GetDebugScript ( ) : string
GetDebugToogleScript ( ) : string
GetMainScript ( bool debugMode ) : string
HasDebugScript ( ) : bool

Protected Methods

Method Description
VueSessionInjectorBase ( IVueVersion vueVersion ) : System

Private Methods

Method Description
GetFilePath ( string scriptPath ) : string
GetPathInjectorscript ( ) : string
GetResourceReader ( ) : ResourceReader

Method Details

CreateManager() public method

public CreateManager ( IWebView webView, IJavascriptObject listener, IWebSessionLogger logger ) : IJavascriptViewModelManager
webView IWebView
listener IJavascriptObject
logger IWebSessionLogger
return IJavascriptViewModelManager

GetDebugScript() public method

public GetDebugScript ( ) : string
return string

GetDebugToogleScript() public method

public GetDebugToogleScript ( ) : string
return string

GetMainScript() public method

public GetMainScript ( bool debugMode ) : string
debugMode bool
return string

HasDebugScript() public method

public HasDebugScript ( ) : bool
return bool

VueSessionInjectorBase() protected method

protected VueSessionInjectorBase ( IVueVersion vueVersion ) : System
vueVersion IVueVersion
return System