zng::widget

Function on_blocked_changed

source
pub fn on_blocked_changed(
    child: impl UiNode,
    handler: impl WidgetHandler<InteractivityChangedArgs>,
) -> impl UiNode
Expand description

P Widget interactions where blocked or unblocked.

Note that blocked widgets may still be visually enabled, see Interactivity for more details.

Note that an event is received when the widget first initializes in the widget info tree, this is because the interactivity changed from None, this initial event can be detected using the is_new method in the args.

See on_interactivity_changed for a more general interactivity event.

§Preview

You can preview this event using on_pre_blocked_changed. Otherwise the handler is only called after the widget content has a chance to stop propagation.

§Async

You can use async event handlers with this property.