Loom Engine - v3.1.1
GitHub
TheWorldTable.ai
Preparing search index...
LobbyState
Class LobbyState<T>
Type Parameters
T
=
Record
<
string
,
unknown
>
Index
Methods
create
join
leave
kick
mark
Ready
touch
tick
can
Start
start
end
has
Member
get
Member
members$
list
count
is
Full
get
Id
get
Status
get
Host
Id
get
Min
Size
get
Max
Size
get
Started
At
set
Host
Methods
Static
create
create
<
T
=
Record
<
string
,
unknown
>
>
(
opts
:
LobbyOptions
)
:
LobbyState
<
T
>
Type Parameters
T
=
Record
<
string
,
unknown
>
Parameters
opts
:
LobbyOptions
Returns
LobbyState
<
T
>
join
join
(
id
:
string
,
data
?:
T
,
now
?:
number
)
:
boolean
Parameters
id
:
string
Optional
data
:
T
now
:
number
= 0
Returns
boolean
leave
leave
(
id
:
string
)
:
boolean
Parameters
id
:
string
Returns
boolean
kick
kick
(
id
:
string
)
:
boolean
Parameters
id
:
string
Returns
boolean
mark
Ready
markReady
(
id
:
string
,
ready
:
boolean
)
:
boolean
Parameters
id
:
string
ready
:
boolean
Returns
boolean
touch
touch
(
id
:
string
,
now
:
number
)
:
boolean
Parameters
id
:
string
now
:
number
Returns
boolean
tick
tick
(
now
:
number
)
:
string
[]
Parameters
now
:
number
Returns
string
[]
can
Start
canStart
()
:
boolean
Returns
boolean
start
start
(
now
?:
number
)
:
boolean
Parameters
now
:
number
= 0
Returns
boolean
end
end
()
:
boolean
Returns
boolean
has
Member
hasMember
(
id
:
string
)
:
boolean
Parameters
id
:
string
Returns
boolean
get
Member
getMember
(
id
:
string
)
:
LobbyMember
<
T
>
|
null
Parameters
id
:
string
Returns
LobbyMember
<
T
>
|
null
members$
members$
()
:
LobbyMember
<
T
>
[]
Returns
LobbyMember
<
T
>
[]
list
list
()
:
LobbyMember
<
T
>
[]
Returns
LobbyMember
<
T
>
[]
count
count
()
:
number
Returns
number
is
Full
isFull
()
:
boolean
Returns
boolean
get
Id
getId
()
:
string
Returns
string
get
Status
getStatus
()
:
LobbyStatus
Returns
LobbyStatus
get
Host
Id
getHostId
()
:
string
|
null
Returns
string
|
null
get
Min
Size
getMinSize
()
:
number
Returns
number
get
Max
Size
getMaxSize
()
:
number
Returns
number
get
Started
At
getStartedAt
()
:
number
Returns
number
set
Host
setHost
(
newHostId
:
string
)
:
boolean
Parameters
newHostId
:
string
Returns
boolean
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Methods
create
join
leave
kick
mark
Ready
touch
tick
can
Start
start
end
has
Member
get
Member
members$
list
count
is
Full
get
Id
get
Status
get
Host
Id
get
Min
Size
get
Max
Size
get
Started
At
set
Host
GitHub
TheWorldTable.ai
Loom Engine - v3.1.1
Loading...