Renderer/src/main/java/electrosphere/renderer/ui/FocusableElement.java
2022-02-25 16:34:48 -05:00

21 lines
434 B
Java

package electrosphere.renderer.ui;
import electrosphere.renderer.ui.events.FocusEvent;
public interface FocusableElement extends Element {
public boolean isFocused();
public abstract void setOnFocus(FocusEventCallback callback);
public abstract void setOnLoseFocus(FocusEventCallback callback);
public abstract interface FocusEventCallback {
public boolean execute(FocusEvent event);
}
}