Interface TSelectWidget.Entry
- All Superinterfaces:
ITextProvider
- All Known Implementing Classes:
TSelectEnumWidget.EnumEntry
,TSelectFileFilterWidget.FileFilterEntry
,TSelectWidget.SimpleEntry
- Enclosing class:
- TSelectWidget<T extends TSelectWidget.Entry>
Represents a
TSelectWidget
dropdown menu entry.-
Method Summary
Modifier and TypeMethodDescription@Nullable Runnable
Optionally returns aRunnable
that will be executed when thisTSelectWidget.Entry
is selected.default String
@Nullable net.minecraft.client.gui.tooltip.Tooltip
Optionally returns aTooltip
for thisTSelectWidget.Entry
.Methods inherited from interface io.github.thecsdev.tcdcommons.api.util.interfaces.ITextProvider
getText
-
Method Details
-
getTooltip
@Nullable @Nullable net.minecraft.client.gui.tooltip.Tooltip getTooltip()Optionally returns aTooltip
for thisTSelectWidget.Entry
. -
getOnSelect
Optionally returns aRunnable
that will be executed when thisTSelectWidget.Entry
is selected. -
getTextAsString
-