FuseJS
Main Documentation
Preparing search index...
FuseContext
Class FuseContext
Abstract
A context class that holds Fuse Framework state
Index
Constructors
constructor
Methods
_get
Runtime
get
DefaultAPIFactory
get
Logger
get
Memory
Store
get
Platform
get
Platform
Version
is
Debug
Mode
on
Webview
Ready
register
Pause
Handler
register
Resume
Handler
unregister
Pause
Handler
unregister
Resume
Handler
Constructors
constructor
new
FuseContext
(
platform
:
Platform
,
apiFactory
:
AbstractFuseAPIFactory
,
logger
:
IFuseLogger
,
)
:
FuseContext
Parameters
platform
:
Platform
apiFactory
:
AbstractFuseAPIFactory
logger
:
IFuseLogger
Returns
FuseContext
Methods
Protected
_get
Runtime
_getRuntime
()
:
FuseRuntime
Returns
FuseRuntime
get
DefaultAPIFactory
getDefaultAPIFactory
()
:
AbstractFuseAPIFactory
Returns
AbstractFuseAPIFactory
get
Logger
getLogger
()
:
IFuseLogger
Returns
IFuseLogger
get
Memory
Store
getMemoryStore
()
:
FuseMemoryStore
Returns
FuseMemoryStore
get
Platform
getPlatform
()
:
Platform
Returns
Platform
get
Platform
Version
getPlatformVersion
()
:
Promise
<
Version
>
Returns
Promise
<
Version
>
is
Debug
Mode
isDebugMode
()
:
Promise
<
boolean
>
Returns
Promise
<
boolean
>
Abstract
on
Webview
Ready
onWebviewReady
()
:
Promise
<
void
>
Returns
Promise
<
void
>
register
Pause
Handler
registerPauseHandler
(
callback
:
TPauseCallbackHandler
)
:
Promise
<
string
>
Parameters
callback
:
TPauseCallbackHandler
Returns
Promise
<
string
>
register
Resume
Handler
registerResumeHandler
(
callback
:
TResumeCallbackHandler
)
:
Promise
<
string
>
Parameters
callback
:
TResumeCallbackHandler
Returns
Promise
<
string
>
unregister
Pause
Handler
unregisterPauseHandler
(
callbackID
:
string
)
:
Promise
<
void
>
Parameters
callbackID
:
string
Returns
Promise
<
void
>
unregister
Resume
Handler
unregisterResumeHandler
(
callbackID
:
string
)
:
Promise
<
void
>
Parameters
callbackID
:
string
Returns
Promise
<
void
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Methods
_get
Runtime
get
DefaultAPIFactory
get
Logger
get
Memory
Store
get
Platform
get
Platform
Version
is
Debug
Mode
on
Webview
Ready
register
Pause
Handler
register
Resume
Handler
unregister
Pause
Handler
unregister
Resume
Handler
Main Documentation
FuseJS
Loading...
A context class that holds Fuse Framework state