Enum sciter::dom::event::EVENT_GROUPS
[−]
[src]
#[repr(C)]pub enum EVENT_GROUPS { HANDLE_INITIALIZATION, HANDLE_MOUSE, HANDLE_KEY, HANDLE_FOCUS, HANDLE_SCROLL, HANDLE_TIMER, HANDLE_SIZE, HANDLE_DRAW, HANDLE_DATA_ARRIVED, HANDLE_BEHAVIOR_EVENT, HANDLE_METHOD_CALL, HANDLE_SCRIPTING_METHOD_CALL, HANDLE_TISCRIPT_METHOD_CALL, HANDLE_EXCHANGE, HANDLE_GESTURE, HANDLE_ALL, SUBSCRIPTIONS_REQUEST, }
Event groups for subscription.
Variants
HANDLE_INITIALIZATION
attached/detached
HANDLE_MOUSE
mouse events
HANDLE_KEY
key events
HANDLE_FOCUS
focus events, if this flag is set it also means that element it attached to is focusable
HANDLE_SCROLL
scroll events
HANDLE_TIMER
timer event
HANDLE_SIZE
size changed event
HANDLE_DRAW
drawing request (event)
HANDLE_DATA_ARRIVED
requested data () has been delivered
HANDLE_BEHAVIOR_EVENT
logical, synthetic events: BUTTON_CLICK, HYPERLINK_CLICK, etc., a.k.a. notifications from intrinsic behaviors
HANDLE_METHOD_CALL
behavior specific methods
HANDLE_SCRIPTING_METHOD_CALL
behavior specific methods
HANDLE_TISCRIPT_METHOD_CALL
behavior specific methods using direct tiscript::value's
HANDLE_EXCHANGE
system drag-n-drop
HANDLE_GESTURE
touch input events
HANDLE_ALL
all of them
SUBSCRIPTIONS_REQUEST
special value for getting subscription flags
Trait Implementations
impl Copy for EVENT_GROUPS
[src]
impl Clone for EVENT_GROUPS
[src]
fn clone(&self) -> EVENT_GROUPS
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more
impl Debug for EVENT_GROUPS
[src]
impl PartialOrd for EVENT_GROUPS
[src]
fn partial_cmp(&self, __arg_0: &EVENT_GROUPS) -> Option<Ordering>
This method returns an ordering between self
and other
values if one exists. Read more
fn lt(&self, other: &Rhs) -> bool
1.0.0
This method tests less than (for self
and other
) and is used by the <
operator. Read more
fn le(&self, other: &Rhs) -> bool
1.0.0
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
fn gt(&self, other: &Rhs) -> bool
1.0.0
This method tests greater than (for self
and other
) and is used by the >
operator. Read more
fn ge(&self, other: &Rhs) -> bool
1.0.0
This method tests greater than or equal to (for self
and other
) and is used by the >=
operator. Read more
impl PartialEq for EVENT_GROUPS
[src]
fn eq(&self, __arg_0: &EVENT_GROUPS) -> bool
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, other: &Rhs) -> bool
1.0.0
This method tests for !=
.
impl BitOr for EVENT_GROUPS
[src]
type Output = EVENT_GROUPS
The resulting type after applying the |
operator
fn bitor(self, rhs: Self::Output) -> Self::Output
The method for the |
operator