pub enum WindowEditorMsg {
Show 14 variants
SetOp(String),
ClearSource,
ClearOrderBy,
ToggleOrderDir,
RemovePartition(usize),
SetFrameType(String),
SetFrameRows(f64),
SetFrameRange(f64),
SetOffset(f64),
SetAlpha(f64),
Drop(String, DragTarget, Option<DragTarget>),
New(DragTarget, InPlaceColumn),
DragEnter(DragTarget, usize),
DragLeave(DragTarget),
}Variants§
SetOp(String)
ClearSource
ClearOrderBy
ToggleOrderDir
RemovePartition(usize)
SetFrameType(String)
SetFrameRows(f64)
Number-field messages carry the input’s value_as_number (NaN for
empty or unparseable text); the handlers clamp to each field’s
domain, resetting to the default 1 on invalid input.
SetFrameRange(f64)
SetOffset(f64)
SetAlpha(f64)
Drop(String, DragTarget, Option<DragTarget>)
A completed drop concerning this editor: a staged target to fill,
and/or the staged origin slot (DragEffect::Move from a slot pill)
to clear.
New(DragTarget, InPlaceColumn)
DragEnter(DragTarget, usize)
DragLeave(DragTarget)
Trait Implementations§
Source§impl Clone for WindowEditorMsg
impl Clone for WindowEditorMsg
Source§fn clone(&self) -> WindowEditorMsg
fn clone(&self) -> WindowEditorMsg
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for WindowEditorMsg
impl RefUnwindSafe for WindowEditorMsg
impl Send for WindowEditorMsg
impl Sync for WindowEditorMsg
impl Unpin for WindowEditorMsg
impl UnsafeUnpin for WindowEditorMsg
impl UnwindSafe for WindowEditorMsg
Blanket Implementations§
impl<Token, Builder, How> AllPropsFor<Builder, How> for Tokenwhere
Builder: Buildable<Token>,
<Builder as Buildable<Token>>::WrappedToken: HasAllProps<<Builder as Buildable<Token>>::Output, How>,
impl<T> Allocation for T
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> HasAllProps<(), T> for T
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§impl<T> IntoPropValue<Option<T>> for T
impl<T> IntoPropValue<Option<T>> for T
Source§fn into_prop_value(self) -> Option<T>
fn into_prop_value(self) -> Option<T>
Convert
self to a value of a Properties struct.Source§impl<T> IntoPropValue<T> for T
impl<T> IntoPropValue<T> for T
Source§fn into_prop_value(self) -> T
fn into_prop_value(self) -> T
Convert
self to a value of a Properties struct.