Function zng::widget::on_info_init
source · pub fn on_info_init(
child: impl UiNode,
handler: impl WidgetHandler<OnNodeOpArgs>,
) -> impl UiNode
Expand description
P
Widget info is now available.
This event fires after the first UiNode::info
is built, after UiNode::init
. This event can be used when
some widget initialization needs to happen, but the widget must be in the WidgetInfoTree
for it to work.
§Handlers
This property accepts any WidgetHandler
, including the async handlers. Use one of the handler macros, hn!
,
hn_once!
, async_hn!
or async_hn_once!
, to declare a handler closure.
§Async
The async handlers spawn a task that is associated with the widget, it will only update when the widget updates, so the task pauses when the widget is deinited, and is canceled when the widget is dropped.