public static class CalendarPopup.CalendarOwnerContainer
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.util.function.Consumer<java.time.LocalDateTime> |
dateTimeConsumer
The consumer of the selected date time
|
private java.lang.Runnable |
onHideCallback
The callback executed when hide() is executed
|
private AbstractContainer<GuiOutputManager> |
owner
The parent container
|
Constructor and Description |
---|
CalendarOwnerContainer(AbstractContainer<GuiOutputManager> owner,
java.util.function.Consumer<java.time.LocalDateTime> dateTimeConsumer,
java.lang.Runnable onHideCallback)
Creates the calendar owner container.
|
Modifier and Type | Method and Description |
---|---|
java.util.function.Consumer<java.time.LocalDateTime> |
getDateTimeConsumer()
Gets the selected date time consumer.
|
java.lang.Runnable |
getOnHideCallback()
Gets the callback that is invoked when hide() is executed.
|
GuiOutputManager |
getOutputManager()
Gets the GUI output manager.
|
AbstractContainer<GuiOutputManager> |
getOwner()
Gets the calendar parent container.
|
private final AbstractContainer<GuiOutputManager> owner
private final java.util.function.Consumer<java.time.LocalDateTime> dateTimeConsumer
private final java.lang.Runnable onHideCallback
public CalendarOwnerContainer(AbstractContainer<GuiOutputManager> owner, java.util.function.Consumer<java.time.LocalDateTime> dateTimeConsumer, java.lang.Runnable onHideCallback)
owner
- The calendar parent containerdateTimeConsumer
- The selected date time consumeronHideCallback
- The callback that is invoked when hide() is executedpublic AbstractContainer<GuiOutputManager> getOwner()
public java.util.function.Consumer<java.time.LocalDateTime> getDateTimeConsumer()
public java.lang.Runnable getOnHideCallback()
public GuiOutputManager getOutputManager()