Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

الأحداث والرسائل

تعتمد الأحداث في Univis على رسائل Bevy (#[derive(Message)]).

Toggle

  • ToggleChangedEvent

Radio

  • RadioButtonChangedEvent

SeekBar

  • SeekBarChangedEvent

DragValue

  • DragValueChangedEvent
  • DragValueCommitEvent

Select

  • SelectChangedEvent
  • SelectOpenStateChangedEvent

TextField

  • TextFieldChangedEvent
  • TextFieldSubmitEvent

نمط استهلاك الأحداث

#![allow(unused)]
fn main() {
use bevy::prelude::*;
use univis_ui::prelude::*;

fn consume(mut events: MessageReader<ToggleChangedEvent>) {
    for ev in events.read() {
        // handle
    }
}
}