![]() |
Workspace 6.21.5
|
Event emitted by an object when it is selected or deselected. More...
#include <Workspace/Presentation/operationviewevents.h>
Public Member Functions | |
SelectedEvent (bool selected) | |
bool | getSelectionState () const |
![]() | |
CSIRO_WORKSPACE_API const EventIDSingleton< CSIRO::DataExecution::AllObservableEvents > & | eventID () |
CSIRO_WORKSPACE_API const EventIDSingleton< CSIRO::DataExecution::ProgressEvent > & | eventID () |
const EventIDSingleton< SelectedEvent > & | getEventID () const override |
![]() | |
virtual | ~ObservableEvent ()=default |
virtual const EventID & | getEventID () const =0 |
Additional Inherited Members | |
![]() | |
static const EventIDSingleton< SelectedEvent > & | eventID () |
![]() | |
ObservableEventType ()=default | |
This event is currently only raised by operations. Raising this event on an operation is the correct way to select it, since there could be multiple OperationView's attached to it and they should all reflect the selection state. They will do this if you use a SelectedEvent notification because they observe this event and respond accordingly. They also inform their parent WorkspaceView.
|
inline |
|
inline |