package leigh.elements.sdk;

import leigh.mecha.math.IntIntervals;

public interface SelectionListener {
    /**
     * Indicates that the selection has just changed for the given frame. The newly selected values are returned,
     * and will equal frame.getSelected(). The intervals have already been compacted when this method is called.
     */
    void selectionChanged(AppDataFrame frame, IntIntervals selected);
}
