public class PrefabEditorExitConfirmPage extends InteractiveCustomUIPage
Class PrefabEditorExitConfirmPage. Provides prefabeditorexitconfirmpage functionality for the Hytale server.
java.lang.Object > InteractiveCustomUIPage > PrefabEditorExitConfirmPage
Field Summary
fullPath
final
String
fullPath
Field fullPath.
fileName
final
String
fileName
Field fileName.
displayName
final
String
displayName
Field displayName.
playerComponent
final
Player
playerComponent
Field playerComponent.
prefabEditSessionManager
final
PrefabEditSessionManager
prefabEditSessionManager
Field prefabEditSessionManager.
action
public
Action
action
Field action.
Method Detail
PrefabEditorExitConfirmPage
public
public
PrefabEditorExitConfirmPage
(@Nonnull final PlayerRef playerRef, @Nonnull final PrefabEditSession prefabEditSession, @Nonnull final World world, @Nonnull final List dirtyPrefabs)
Method PrefabEditorExitConfirmPage.
- Parameters:
@Nonnull final PlayerRefplayerRef@Nonnull final PrefabEditSessionprefabEditSession@Nonnull final Worldworld@Nonnull final ListdirtyPrefabs
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
EventData
public
new
EventData
()
Method EventData.
handleDataEvent
public
void
handleDataEvent
(@Nonnull final Ref ref, @Nonnull final Store store, @Nonnull final PageData data)
Method handleDataEvent.
- Parameters:
@Nonnull final Refref@Nonnull final Storestore@Nonnull final PageDatadata
PrefabEditorSaveSettingsPage
public
new
PrefabEditorSaveSettingsPage
(this.playerRef, this.prefabEditSession)
Method PrefabEditorSaveSettingsPage.
- Parameters:
this.playerRefthis.playerRefthis.prefabEditSessionthis.prefabEditSession
PageData
public
public
PageData
()
Method PageData.