All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.dominokit.domino.ui.utils.Selectable Maven / Gradle / Ivy

There is a newer version: 1.0.139
Show newest version
package org.dominokit.domino.ui.utils;

public interface Selectable {
    T select();
    T deselect();
    T select(boolean silent);
    T deselect(boolean silent);
    boolean isSelected();
    default void addSelectionHandler(SelectionHandler selectionHandler){}

    @FunctionalInterface
    interface SelectionHandler{
        void onSelectionChanged(Selectable selectable);
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy