public class StateContainer
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
java.util.LinkedHashMap<java.lang.String,java.lang.Object> |
state
The current room's state.
|
| Constructor and Description |
|---|
StateContainer(java.util.LinkedHashMap<java.lang.String,java.lang.Object> state) |
| Modifier and Type | Method and Description |
|---|---|
io.colyseus.state_listener.PatchListener |
addPatchListener(java.lang.String segments,
PatchListenerCallback callback) |
void |
registerPlaceholder(java.lang.String placeholder,
java.util.regex.Pattern regex) |
void |
removeAllListeners() |
void |
removePatchListener(io.colyseus.state_listener.PatchListener listener) |
protected java.util.List<PatchObject> |
set(java.util.LinkedHashMap<java.lang.String,java.lang.Object> newData) |
io.colyseus.state_listener.FallbackPatchListener |
setDefaultPatchListener(FallbackPatchListenerCallback callback) |
public java.util.LinkedHashMap<java.lang.String,java.lang.Object> state
Room.Listener#onStateChange(LinkedHashMap) event.public StateContainer(java.util.LinkedHashMap<java.lang.String,java.lang.Object> state)
protected java.util.List<PatchObject> set(java.util.LinkedHashMap<java.lang.String,java.lang.Object> newData)
public void registerPlaceholder(java.lang.String placeholder,
java.util.regex.Pattern regex)
public io.colyseus.state_listener.FallbackPatchListener setDefaultPatchListener(FallbackPatchListenerCallback callback)
public io.colyseus.state_listener.PatchListener addPatchListener(java.lang.String segments,
PatchListenerCallback callback)
public void removePatchListener(io.colyseus.state_listener.PatchListener listener)
public void removeAllListeners()