Preparing search index...
The search index is not available
GamePush SDK Typed Documentation
GamePush SDK Typed Documentation
GameVariables
Class GameVariables
Hierarchy (
view full
)
EventEmitter
<
GameVariablesEvents
>
GameVariables
Index
Constructors
constructor
Properties
_events
gp
list
platform
Adapter
state
Accessors
is
Platform
Variables
Available
Methods
#set
Variables
fetch
fetch
Platform
Variables
get
has
off
on
once
remove
All
Listeners
type
Constructors
constructor
new
Game
Variables
(
gp
,
platformAdapter
,
variables
)
:
GameVariables
Parameters
gp
:
CoreSDK
platformAdapter
:
default
variables
:
ProjectVariable
[]
Returns
GameVariables
Properties
Private
_events
_events
:
EventLite
= ...
Private
gp
gp
:
CoreSDK
list
list
:
ProjectVariable
[]
= []
Private
platform
Adapter
platform
Adapter
:
default
Private
state
state
:
VariablesState
= {}
Accessors
is
Platform
Variables
Available
get
isPlatformVariablesAvailable
(
)
:
boolean
Returns
boolean
Methods
Private
#set
Variables
#set
Variables
(
variables
)
:
void
Parameters
variables
:
ProjectVariable
[]
Returns
void
fetch
fetch
(
)
:
Promise
<
ProjectVariable
[]
>
Returns
Promise
<
ProjectVariable
[]
>
fetch
Platform
Variables
fetch
Platform
Variables
(
input
)
:
Promise
<
Record
<
string
,
any
>
>
Parameters
input
:
GetVariablesInput
Returns
Promise
<
Record
<
string
,
any
>
>
get
get
(
key
)
:
string
|
number
|
boolean
Parameters
key
:
string
Returns
string
|
number
|
boolean
has
has
(
key
)
:
boolean
Parameters
key
:
string
Returns
boolean
off
off
<
ET
>
(
type
,
handler
)
:
void
Type Parameters
ET
extends
keyof
GameVariablesEvents
Parameters
type
:
ET
handler
:
(
(
event
,
...
args
)
=>
void
)
(
event
,
...
args
)
:
void
Parameters
event
:
GameVariablesEvents
[
ET
]
Rest
...
args
:
any
Returns
void
Returns
void
on
on
<
ET
>
(
type
,
handler
)
:
void
Type Parameters
ET
extends
keyof
GameVariablesEvents
Parameters
type
:
ET
handler
:
(
(
event
,
...
args
)
=>
void
)
(
event
,
...
args
)
:
void
Parameters
event
:
GameVariablesEvents
[
ET
]
Rest
...
args
:
any
Returns
void
Returns
void
once
once
<
ET
>
(
type
,
handler
)
:
void
Type Parameters
ET
extends
keyof
GameVariablesEvents
Parameters
type
:
ET
handler
:
(
(
event
,
...
args
)
=>
void
)
(
event
,
...
args
)
:
void
Parameters
event
:
GameVariablesEvents
[
ET
]
Rest
...
args
:
any
Returns
void
Returns
void
remove
All
Listeners
remove
All
Listeners
(
)
:
void
Returns
void
type
type
(
key
)
:
"stats"
|
"data"
|
"flag"
|
"file"
|
"image"
|
"doc_html"
Parameters
key
:
string
Returns
"stats"
|
"data"
|
"flag"
|
"file"
|
"image"
|
"doc_html"
Settings
Member Visibility
Protected
Private
Inherited
External
Alpha
Beta
Theme
OS
Light
Dark
On This Page
constructor
_events
gp
list
platform
Adapter
state
is
Platform
Variables
Available
#set
Variables
fetch
fetch
Platform
Variables
get
has
off
on
once
remove
All
Listeners
type
GamePush SDK Typed Documentation
Loading...