[−][src]Enum conrod_core::widget::file_navigator::Event
pub enum Event { ChangeDirectory(PathBuf), ChangeSelection(Vec<PathBuf>), Click(Click, Vec<PathBuf>), DoubleClick(DoubleClick, Vec<PathBuf>), Press(Press, Vec<PathBuf>), Release(Release, Vec<PathBuf>), }
The kinds of events that the FileNavigator
may produce.
Variants
ChangeDirectory(PathBuf)
The directory at the top of the stack has changed.
The selection of files in the top of the stack has changed.
A Click
event occurred over a selection of entries.
DoubleClick(DoubleClick, Vec<PathBuf>)
A file was double clicked.
A Press
event occurred over a selection of entries.
A Release
event occurred over a selection of entries.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Event
impl Send for Event
impl Sync for Event
impl Unpin for Event
impl UnwindSafe for Event
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src][+]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src][+]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src][+]
T: ?Sized,
impl<T> From<T> for T
[src][+]
impl<T, U> Into<U> for T where
U: From<T>,
[src][+]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src][+]
T: Clone,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src][+]
U: Into<T>,
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src][+]
U: TryFrom<T>,