Enum FxEventType

Source
pub enum FxEventType {
Show 109 variants DirectEvent_Any, DirectEvent_Direct, RedirectedEvent_Any, RedirectedEvent_Redirected, FocusUngrabEvent_Any, FocusUngrabEvent_FocusUngrub, WorkerStateEvent_Any, WorkerStateEvent_WorkerStateCancelled, WorkerStateEvent_WorkerStateFailed, WorkerStateEvent_WorkerStateReady, WorkerStateEvent_WorkerStateRunning, WorkerStateEvent_WorkerStateScheduled, WorkerStateEvent_WorkerStateSucceeded, ActionEvent_Any, ActionEvent_Action, CheckboxTreeItem_TreeModificationEvent_Any, DialogEvent_Any, DialogEvent_DialogCloseRequest, DialogEvent_DialogHidden, DialogEvent_DialogHiding, DialogEvent_DialogShowing, DialogEvent_DialogShown, Listview_EditEvent_Any, ScrollToEvent_Any, SortEvent_Any, TableColumn_CellEditEvent_Any, TreeItem_TreeModificationEvent_Any, TreeTableView_EditEvent_Any, TreeView_EditEvent_Any, ContextMenuEvent_Any, ContextMenuEvent_ContextMenuRequested, DragEvent_Any, DragEvent_DragDone, DragEvent_DragDropped, DragEvent_DragEntered, DragEvent_DragEnteredTarget, DragEvent_DragExited, DragEvent_DragExitedTarget, DragEvent_DragOver, GestureEvent_Any, InputEvent_Any, InputMethodEvent_Any, InputMethodEvent_InputMethodTextChanged, KeyEvent_Any, KeyEvent_KeyPressed, KeyEvent_KeyReleased, KeyEvent_KeyTyped, MouseDragEvent_Any, MouseDragEvent_DragDetected, MouseDragEvent_MouseClicked, MouseDragEvent_MouseDragEntered, MouseDragEvent_MouseDragEnteredTarget, MouseDragEvent_MouseDragExited, MouseDragEvent_MouseDragExitedTarget, MouseDragEvent_MouseDragOver, MouseDragEvent_MouseDragReleased, MouseDragEvent_MouseDragged, MouseDragEvent_MouseEntered, MouseDragEvent_MouseEnteredTarget, MouseDragEvent_MouseExited, MouseDragEvent_MouseExitedTarget, MouseDragEvent_MouseMoved, MouseDragEvent_MousePressed, MouseDragEvent_MouseReleased, MouseEvent_Any, MouseEvent_DragDetected, MouseEvent_MouseClicked, MouseEvent_MouseDragged, MouseEvent_MouseEntered, MouseEvent_MouseEnteredTarget, MouseEvent_MouseExited, MouseEvent_MouseExitedTarget, MouseEvent_MouseMoved, MouseEvent_MousePressed, MouseEvent_MouseReleased, RotateEvent_Any, RotateEvent_Rotate, RotateEvent_RotationFinished, RotateEvent_RotationStarted, ScrollEvent_Any, ScrollEvent_Scroll, ScrollEvent_ScrollFinished, ScrollEvent_ScrollStarted, SwipeEvent_Any, SwipeEvent_SwipeDown, SwipeEvent_SwipeLeft, SwipeEvent_SwipeRight, SwipeEvent_SwipeUp, TouchEvent_Any, TouchEvent_TouchMoved, TouchEvent_TouchPressed, TouchEvent_TouchReleased, TouchEvent_TouchStationary, ZoomEvent_Any, ZoomEvent_Zoom, ZoomEvent_ZoomFinished, ZoomEvent_ZoomStarted, MediaMediaErrorEvent_Any, MediaMediaErrorEvent_MediaError, MediaMediaMarkerEvent_Action, MediaMediaMarkerEvent_Any, TransformChangedEvent_Any, TransformChangedEvent_TransformChanged, WindowEvent_Any, WindowEvent_WindowCloseRequest, WindowEvent_WindowHidden, WindowEvent_WindowHiding, WindowEvent_WindowShowing, WindowEvent_WindowShown,
}
Expand description

Types of FX events.

Variants§

§

DirectEvent_Any

§

DirectEvent_Direct

§

RedirectedEvent_Any

§

RedirectedEvent_Redirected

§

FocusUngrabEvent_Any

§

FocusUngrabEvent_FocusUngrub

§

WorkerStateEvent_Any

§

WorkerStateEvent_WorkerStateCancelled

§

WorkerStateEvent_WorkerStateFailed

§

WorkerStateEvent_WorkerStateReady

§

WorkerStateEvent_WorkerStateRunning

§

WorkerStateEvent_WorkerStateScheduled

§

WorkerStateEvent_WorkerStateSucceeded

§

ActionEvent_Any

§

ActionEvent_Action

§

CheckboxTreeItem_TreeModificationEvent_Any

§

DialogEvent_Any

§

DialogEvent_DialogCloseRequest

§

DialogEvent_DialogHidden

§

DialogEvent_DialogHiding

§

DialogEvent_DialogShowing

§

DialogEvent_DialogShown

§

Listview_EditEvent_Any

§

ScrollToEvent_Any

§

SortEvent_Any

§

TableColumn_CellEditEvent_Any

§

TreeItem_TreeModificationEvent_Any

§

TreeTableView_EditEvent_Any

§

TreeView_EditEvent_Any

§

ContextMenuEvent_Any

§

ContextMenuEvent_ContextMenuRequested

§

DragEvent_Any

§

DragEvent_DragDone

§

DragEvent_DragDropped

§

DragEvent_DragEntered

§

DragEvent_DragEnteredTarget

§

DragEvent_DragExited

§

DragEvent_DragExitedTarget

§

DragEvent_DragOver

§

GestureEvent_Any

§

InputEvent_Any

§

InputMethodEvent_Any

§

InputMethodEvent_InputMethodTextChanged

§

KeyEvent_Any

§

KeyEvent_KeyPressed

§

KeyEvent_KeyReleased

§

KeyEvent_KeyTyped

§

MouseDragEvent_Any

§

MouseDragEvent_DragDetected

§

MouseDragEvent_MouseClicked

§

MouseDragEvent_MouseDragEntered

§

MouseDragEvent_MouseDragEnteredTarget

§

MouseDragEvent_MouseDragExited

§

MouseDragEvent_MouseDragExitedTarget

§

MouseDragEvent_MouseDragOver

§

MouseDragEvent_MouseDragReleased

§

MouseDragEvent_MouseDragged

§

MouseDragEvent_MouseEntered

§

MouseDragEvent_MouseEnteredTarget

§

MouseDragEvent_MouseExited

§

MouseDragEvent_MouseExitedTarget

§

MouseDragEvent_MouseMoved

§

MouseDragEvent_MousePressed

§

MouseDragEvent_MouseReleased

§

MouseEvent_Any

§

MouseEvent_DragDetected

§

MouseEvent_MouseClicked

§

MouseEvent_MouseDragged

§

MouseEvent_MouseEntered

§

MouseEvent_MouseEnteredTarget

§

MouseEvent_MouseExited

§

MouseEvent_MouseExitedTarget

§

MouseEvent_MouseMoved

§

MouseEvent_MousePressed

§

MouseEvent_MouseReleased

§

RotateEvent_Any

§

RotateEvent_Rotate

§

RotateEvent_RotationFinished

§

RotateEvent_RotationStarted

§

ScrollEvent_Any

§

ScrollEvent_Scroll

§

ScrollEvent_ScrollFinished

§

ScrollEvent_ScrollStarted

§

SwipeEvent_Any

§

SwipeEvent_SwipeDown

§

SwipeEvent_SwipeLeft

§

SwipeEvent_SwipeRight

§

SwipeEvent_SwipeUp

§

TouchEvent_Any

§

TouchEvent_TouchMoved

§

TouchEvent_TouchPressed

§

TouchEvent_TouchReleased

§

TouchEvent_TouchStationary

§

ZoomEvent_Any

§

ZoomEvent_Zoom

§

ZoomEvent_ZoomFinished

§

ZoomEvent_ZoomStarted

§

MediaMediaErrorEvent_Any

§

MediaMediaErrorEvent_MediaError

§

MediaMediaMarkerEvent_Action

§

MediaMediaMarkerEvent_Any

§

TransformChangedEvent_Any

§

TransformChangedEvent_TransformChanged

§

WindowEvent_Any

§

WindowEvent_WindowCloseRequest

§

WindowEvent_WindowHidden

§

WindowEvent_WindowHiding

§

WindowEvent_WindowShowing

§

WindowEvent_WindowShown

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.