pub enum ObjectEvent {
ActiveDescendantChanged(NodeId),
Announcement(String, Live),
BoundsChanged(Rect),
CaretMoved(i32),
ChildAdded(usize, NodeId),
ChildRemoved(NodeId),
PropertyChanged(Property),
StateChanged(State, bool),
TextInserted {
start_index: i32,
length: i32,
content: String,
},
TextRemoved {
start_index: i32,
length: i32,
content: String,
},
TextSelectionChanged,
}
Variants§
ActiveDescendantChanged(NodeId)
Announcement(String, Live)
BoundsChanged(Rect)
CaretMoved(i32)
ChildAdded(usize, NodeId)
ChildRemoved(NodeId)
PropertyChanged(Property)
StateChanged(State, bool)
TextInserted
TextRemoved
TextSelectionChanged
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ObjectEvent
impl RefUnwindSafe for ObjectEvent
impl Send for ObjectEvent
impl Sync for ObjectEvent
impl Unpin for ObjectEvent
impl UnwindSafe for ObjectEvent
Blanket Implementations§
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