PowerHorse Engine
Preparing search index...
@mekstuff-rbxts/global-leaderboard
export=
Class export=
Hierarchy
Pseudo
<
{
_GLBContents
:
{
[
key
:
string
]:
GlobalLeaderboardContent
}
}
>
export=
Index
Constructors
constructor
Properties
Ascending
Automatic
Refresh
Disable
Saving
process
Client
Key
Rank
Fetch
Replicated
Replication
Types
Methods
Add
Entry
Bind
To
Content
Clear
Proxy
Data
Entries
Delete
Entry
Fetch
Async
Fetch
Key
Async
Fetch
Key
Info
Async
Fetch
Key
Rank
Async
Get
Async
Get
Entries
Get
Entry
Get
Local
Entry
Proxy
Data
Entries
Refresh
Remove
Async
Set
Async
Update
Async
Update
Entry
Update
Local
Entry
Constructors
constructor
new
"export="
(
LeaderboardName
:
string
,
Version
?:
number
)
:
export=
Parameters
LeaderboardName
:
string
Version
:
number
= ...
Returns
export=
Properties
Ascending
Ascending
:
boolean
= false
Automatic
Refresh
AutomaticRefresh
:
number
|
boolean
= true
Disable
Saving
DisableSaving
:
boolean
= false
process
Client
Key
Rank
Fetch
processClientKeyRankFetch
:
|
undefined
|
(
(
Player
:
Player
,
Key
?:
string
)
=>
unknown
)
Replicated
Replicated
:
boolean
|
GlobalLeaderboardReplication
= false
Replication
Types
ReplicationTypes
:
typeof
GlobalLeaderboardReplication
= GlobalLeaderboardReplication
Methods
Add
Entry
AddEntry
(
key
:
string
,
content
:
number
)
:
void
Parameters
key
:
string
content
:
number
Returns
void
Bind
To
Content
BindToContent
(
callback
:
(
content
:
GlobalLeaderboardContent
,
)
=>
usePropertyEffectCleanup
,
)
:
ServantNext
Parameters
callback
:
(
content
:
GlobalLeaderboardContent
)
=>
usePropertyEffectCleanup
Returns
ServantNext
Clear
Proxy
Data
Entries
ClearProxyDataEntries
()
:
void
Returns
void
Delete
Entry
DeleteEntry
(
key
:
string
)
:
undefined
|
number
Parameters
key
:
string
Returns
undefined
|
number
Fetch
Async
FetchAsync
(
range
:
number
,
isAscending
?:
boolean
)
:
void
Parameters
range
:
number
isAscending
:
boolean
= ...
Returns
void
Fetch
Key
Async
FetchKeyAsync
(
key
:
string
,
noCache
?:
boolean
)
:
undefined
|
LocalEntry
Parameters
key
:
string
Optional
noCache
:
boolean
Returns
undefined
|
LocalEntry
Fetch
Key
Info
Async
FetchKeyInfoAsync
(
Key
:
string
,
noCache
?:
boolean
,
)
:
undefined
|
LuaTuple
<
[
FetchRankResults
,
LocalEntry
]
>
Parameters
Key
:
string
Optional
noCache
:
boolean
Returns
undefined
|
LuaTuple
<
[
FetchRankResults
,
LocalEntry
]
>
Fetch
Key
Rank
Async
FetchKeyRankAsync
(
key
?:
string
)
:
FetchRankResults
Parameters
Optional
key
:
string
Returns
FetchRankResults
Get
Async
GetAsync
(
...
args
:
[
key
:
string
,
noCache
?:
boolean
]
)
:
undefined
|
LocalEntry
Parameters
...
args
:
[
key
:
string
,
noCache
?:
boolean
]
Returns
undefined
|
LocalEntry
Get
Entries
GetEntries
()
:
{
[
key
:
string
]:
undefined
|
LocalEntry
}
Returns
{
[
key
:
string
]:
undefined
|
LocalEntry
}
Get
Entry
GetEntry
(
...
args
:
[
key
:
string
,
noCache
?:
boolean
]
)
:
undefined
|
LocalEntry
Parameters
...
args
:
[
key
:
string
,
noCache
?:
boolean
]
Returns
undefined
|
LocalEntry
Get
Local
Entry
GetLocalEntry
(
key
:
string
)
:
undefined
|
LocalEntry
Parameters
key
:
string
Returns
undefined
|
LocalEntry
Proxy
Data
Entries
ProxyDataEntries
(
Total
:
number
,
EntryTemplate
?:
Partial
<
{
Key
:
string
;
Rank
:
number
;
Value
:
number
}
>
,
)
:
void
Parameters
Total
:
number
Optional
EntryTemplate
:
Partial
<
{
Key
:
string
;
Rank
:
number
;
Value
:
number
}
>
Returns
void
Refresh
Refresh
()
:
void
Refreshes contents on the next frame.
Returns
void
Remove
Async
RemoveAsync
(
...
args
:
[
key
:
string
]
)
:
undefined
|
number
Parameters
...
args
:
[
key
:
string
]
Returns
undefined
|
number
Set
Async
SetAsync
(
...
args
:
[
key
:
string
,
content
:
number
]
)
:
void
Parameters
...
args
:
[
key
:
string
,
content
:
number
]
Returns
void
Update
Async
UpdateAsync
(
...
args
:
[
key
:
string
,
updateFunc
:
(
prevContent
:
undefined
|
number
)
=>
undefined
|
number
,
]
,
)
:
undefined
|
number
Parameters
...
args
:
[
key
:
string
,
updateFunc
:
(
prevContent
:
undefined
|
number
)
=>
undefined
|
number
,
]
Returns
undefined
|
number
Update
Entry
UpdateEntry
(
key
:
string
,
updateFunc
:
(
prevContent
:
undefined
|
number
)
=>
undefined
|
number
,
)
:
undefined
|
number
Parameters
key
:
string
updateFunc
:
(
prevContent
:
undefined
|
number
)
=>
undefined
|
number
Returns
undefined
|
number
Update
Local
Entry
UpdateLocalEntry
(
key
:
string
,
value
:
(
old
:
undefined
|
number
)
=>
undefined
|
number
,
)
:
void
Parameters
key
:
string
value
:
(
old
:
undefined
|
number
)
=>
undefined
|
number
Returns
void
UpdateLocalEntry
(
key
:
string
,
value
:
undefined
|
number
)
:
void
Parameters
key
:
string
value
:
undefined
|
number
Returns
void
Settings
Member Visibility
Protected
Inherited
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
Ascending
Automatic
Refresh
Disable
Saving
process
Client
Key
Rank
Fetch
Replicated
Replication
Types
Methods
Add
Entry
Bind
To
Content
Clear
Proxy
Data
Entries
Delete
Entry
Fetch
Async
Fetch
Key
Async
Fetch
Key
Info
Async
Fetch
Key
Rank
Async
Get
Async
Get
Entries
Get
Entry
Get
Local
Entry
Proxy
Data
Entries
Refresh
Remove
Async
Set
Async
Update
Async
Update
Entry
Update
Local
Entry
PowerHorse Engine
Loading...
Refreshes contents on the next frame.