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()