[][src]Enum druid::widget::TextBoxEvent

pub enum TextBoxEvent {
    Began,
    Changed,
    PartiallyInvalid(ValidationError),
    Invalid(ValidationError),
    Complete,
    Cancel,
}

Events sent to a ValidationDelegate.

Variants

Began

The textbox began editing.

Changed

An edit occured which was considered valid by the Formatter.

PartiallyInvalid(ValidationError)

An edit occured which was rejected by the Formatter.

The user attempted to finish editing, but the input was not valid.

Complete

The user finished editing, with valid input.

Cancel

Editing was cancelled.

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> RoundFrom<T> for T

impl<T, U> RoundInto<U> for T where
    U: RoundFrom<T>, 

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

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

The type returned in the event of a conversion error.