public class WarpListPage extends InteractiveCustomUIPage
Class WarpListPage. Provides warplistpage functionality for the Hytale server.
java.lang.Object > InteractiveCustomUIPage > WarpListPage
Field Summary
searchQuery
private
String
searchQuery
Field searchQuery.
warps
final
ObjectArrayList
warps
Field warps.
selector
final
String
selector
Field selector.
warp
final
String
warp
Field warp.
playerComponent
final
Player
playerComponent
Field playerComponent.
commandBuilder
final
UICommandBuilder
commandBuilder
Field commandBuilder.
eventBuilder
final
UIEventBuilder
eventBuilder
Field eventBuilder.
Method Detail
WarpListPage
public
public
WarpListPage
(@Nonnull final PlayerRef playerRef, final Map warps, final Consumer callback)
Method WarpListPage.
- Parameters:
@Nonnull final PlayerRefplayerReffinal Mapwarpsfinal Consumercallback
buildWarpList
private
void
buildWarpList
(@Nonnull final UICommandBuilder commandBuilder, @Nonnull final UIEventBuilder eventBuilder)
Method buildWarpList.
- Parameters:
@Nonnull final UICommandBuildercommandBuilder@Nonnull final UIEventBuildereventBuilder
build
public
void
build
(@Nonnull final Ref ref, @Nonnull final UICommandBuilder commandBuilder, @Nonnull final UIEventBuilder eventBuilder, @Nonnull final Store store)
Method build.
- Parameters:
@Nonnull final Refref@Nonnull final UICommandBuildercommandBuilder@Nonnull final UIEventBuildereventBuilder@Nonnull final Storestore
handleDataEvent
public
void
handleDataEvent
(@Nonnull final Ref ref, @Nonnull final Store store, @Nonnull final WarpListPageEventData eventData)
Method handleDataEvent.
- Parameters:
@Nonnull final Refref@Nonnull final Storestore@Nonnull final WarpListPageEventDataeventData
if
public
else
if
(eventData.getSearchQuery()
Method if.
- Parameters:
eventData.getSearchQuery(eventData.getSearchQuery(
getWarp
public
String
getWarp
()
Method getWarp.
getSearchQuery
public
String
getSearchQuery
()
Method getSearchQuery.
KeyedCodec
public
new
KeyedCodec
("@SearchQuery", Codec.STRING)
Method KeyedCodec.
- Parameters:
"@SearchQuery""@SearchQuery"Codec.STRINGCodec.STRING