5#ifndef INCLUDE_FIFECHAN_SELECTIONLISTENER_HPP_
6#define INCLUDE_FIFECHAN_SELECTIONLISTENER_HPP_
10#include "fifechan/events/selectionevent.hpp"
11#include "fifechan/platform.hpp"
Represents a change in selection state (e.g., list item selected).
SelectionListener & operator=(SelectionListener const &)=default
Copy assignment operator.
SelectionListener(SelectionListener &&)=default
Move constructor.
SelectionListener & operator=(SelectionListener &&)=default
Move assignment operator.
SelectionListener(SelectionListener const &)=default
Copy constructor.
virtual void valueChanged(SelectionEvent const &event)
Called when the value of a selection has been changed in a Widget.
SelectionListener()=default
Constructor.