- Type Parameters:
T
- Type of the component this InteractableRenderer
is designed for
- All Superinterfaces:
- ComponentRenderer<T>
- All Known Subinterfaces:
- Button.ButtonRenderer, TableRenderer<V>, TextBox.TextBoxRenderer
- All Known Implementing Classes:
- AbstractListBox.DefaultListBoxRenderer, Button.DefaultButtonRenderer, Button.FlatButtonRenderer, CheckBox.CheckBoxRenderer, CheckBox.DefaultCheckBoxRenderer, ComboBox.ComboBoxRenderer, ComboBox.DefaultComboBoxRenderer, DefaultTableRenderer, TextBox.DefaultTextBoxRenderer
public interface InteractableRenderer<T extends Component & Interactable>
extends ComponentRenderer<T>
Extended interface for component renderers used with interactable components. Because only the renderer knows what
the component looks like, the component itself cannot know where to place the text cursor, so this method is instead
delegated to this interface that extends the regular component renderer.
- Author:
- Martin