abstract class InteractiveCustomUIPage
Class InteractiveCustomUIPage. Provides interactivecustomuipage functionality for the Hytale server.
java.lang.Object > InteractiveCustomUIPage
Field Summary
ref
final
Ref
ref
Field ref.
store
final
Store
store
Field store.
world
final
World
world
Field world.
playerComponent
final
Player
playerComponent
Field playerComponent.
page
final
CustomPage
page
Field page.
o
final
Object
o
Field o.
extraInfo
final
ExtraInfo
extraInfo
Field extraInfo.
Method Detail
InteractiveCustomUIPage
public
public
InteractiveCustomUIPage
(@Nonnull final PlayerRef playerRef, @Nonnull final CustomPageLifetime lifetime, @Nonnull final BuilderCodec eventDataCodec)
Method InteractiveCustomUIPage.
- Parameters:
@Nonnull final PlayerRefplayerRef@Nonnull final CustomPageLifetimelifetime@Nonnull final BuilderCodeceventDataCodec
handleDataEvent
public
void
handleDataEvent
(@Nonnull final Ref ref, @Nonnull final Store store, @Nonnull final T data)
Method handleDataEvent.
- Parameters:
@Nonnull final Refref@Nonnull final Storestore@Nonnull final Tdata
sendUpdate
protected
void
sendUpdate
(@Nullable final UICommandBuilder commandBuilder, @Nullable final UIEventBuilder eventBuilder, final boolean clear)
Method sendUpdate.
- Parameters:
@Nullable final UICommandBuildercommandBuilder@Nullable final UIEventBuildereventBuilderfinal booleanclear
CustomPage
public
new
CustomPage
(this.getClass()
Method CustomPage.
- Parameters:
this.getClass(this.getClass(
RawJsonReader
public
new
RawJsonReader
(rawData.toCharArray()
Method RawJsonReader.
- Parameters:
rawData.toCharArray(rawData.toCharArray(