pub fn call_callbacks(
callbacks_filter_list: &BTreeMap<DomId, CallbacksOfHitTest>,
ui_state_map: &BTreeMap<DomId, UiState>,
ui_description_map: &BTreeMap<DomId, UiDescription>,
timers: &mut FastHashMap<TimerId, Timer>,
tasks: &mut Vec<Task>,
scroll_states: &BTreeMap<DomId, BTreeMap<NodeId, ScrollPosition>>,
modifiable_scroll_states: &mut ScrollStates,
full_window_state: &mut FullWindowState,
layout_result: &BTreeMap<DomId, LayoutResult>,
scrolled_nodes: &BTreeMap<DomId, ScrolledNodes>,
cached_display_list: &CachedDisplayList,
gl_context: Rc<dyn Gl>,
resources: &mut AppResources,
) -> CallCallbacksResult
Expand description
The actual function that calls the callback in their proper hierarchy and order