pub trait StyledElementImplExt: StyledElementImpl {
Show 18 methods
// Provided methods
fn parent_begin_init(this: &Self) { ... }
fn parent_try_end_init(this: &Self) -> Result<(), InitializationError> { ... }
fn parent_logical_children_collection_changed(
this: &Self,
e: &NotifyCollectionChangedEventArgs<'_, Ref<StyledElement>>,
) { ... }
fn parent_on_attached_to_logical_tree(
this: &Self,
e: &LogicalTreeAttachmentEventArgs,
) { ... }
fn parent_on_detached_from_logical_tree(
this: &Self,
e: &LogicalTreeAttachmentEventArgs,
) { ... }
fn parent_on_data_context_changed(this: &Self) { ... }
fn parent_on_data_context_begin_update(this: &Self) { ... }
fn parent_on_data_context_end_update(this: &Self) { ... }
fn parent_on_initialized(this: &Self) { ... }
fn parent_style_key_override(this: &Self) -> &'static TypeInfo { ... }
fn parent_on_control_theme_changed(this: &Self) { ... }
fn parent_on_templated_parent_control_theme_changed(this: &Self) { ... }
fn parent_invalidate_styles(this: &Self, recurse: bool) { ... }
fn parent_is_logical_root(this: &Self) -> bool { ... }
fn parent_styling_parent(this: &Self) -> Option<StyleHostRef> { ... }
fn parent_notify_child_resources_changed(
this: &Self,
e: ResourcesChangedEventArgs,
) { ... }
fn parent_child_index_provider(
this: &Self,
) -> Option<Rc<dyn IChildIndexProvider>> { ... }
fn parent_is_theme_variant_root(this: &Self) -> bool { ... }
}Expand description
Access to the base implementations of the overridable members.
Provided Methods§
Sourcefn parent_begin_init(this: &Self)
fn parent_begin_init(this: &Self)
Calls the base class implementation of the member.
Sourcefn parent_try_end_init(this: &Self) -> Result<(), InitializationError>
fn parent_try_end_init(this: &Self) -> Result<(), InitializationError>
Calls the base class implementation of the member.
Sourcefn parent_logical_children_collection_changed(
this: &Self,
e: &NotifyCollectionChangedEventArgs<'_, Ref<StyledElement>>,
)
fn parent_logical_children_collection_changed( this: &Self, e: &NotifyCollectionChangedEventArgs<'_, Ref<StyledElement>>, )
Calls the base class implementation of the member.
Sourcefn parent_on_attached_to_logical_tree(
this: &Self,
e: &LogicalTreeAttachmentEventArgs,
)
fn parent_on_attached_to_logical_tree( this: &Self, e: &LogicalTreeAttachmentEventArgs, )
Calls the base class implementation of the member.
Sourcefn parent_on_detached_from_logical_tree(
this: &Self,
e: &LogicalTreeAttachmentEventArgs,
)
fn parent_on_detached_from_logical_tree( this: &Self, e: &LogicalTreeAttachmentEventArgs, )
Calls the base class implementation of the member.
Sourcefn parent_on_data_context_changed(this: &Self)
fn parent_on_data_context_changed(this: &Self)
Calls the base class implementation of the member.
Sourcefn parent_on_data_context_begin_update(this: &Self)
fn parent_on_data_context_begin_update(this: &Self)
Calls the base class implementation of the member.
Sourcefn parent_on_data_context_end_update(this: &Self)
fn parent_on_data_context_end_update(this: &Self)
Calls the base class implementation of the member.
Sourcefn parent_on_initialized(this: &Self)
fn parent_on_initialized(this: &Self)
Calls the base class implementation of the member.
Sourcefn parent_style_key_override(this: &Self) -> &'static TypeInfo
fn parent_style_key_override(this: &Self) -> &'static TypeInfo
Calls the base class implementation of the member.
Sourcefn parent_on_control_theme_changed(this: &Self)
fn parent_on_control_theme_changed(this: &Self)
Calls the base class implementation of the member.
Sourcefn parent_on_templated_parent_control_theme_changed(this: &Self)
fn parent_on_templated_parent_control_theme_changed(this: &Self)
Calls the base class implementation of the member.
Sourcefn parent_invalidate_styles(this: &Self, recurse: bool)
fn parent_invalidate_styles(this: &Self, recurse: bool)
Calls the base class implementation of the member.
Sourcefn parent_is_logical_root(this: &Self) -> bool
fn parent_is_logical_root(this: &Self) -> bool
Calls the base class implementation of the member.
Sourcefn parent_styling_parent(this: &Self) -> Option<StyleHostRef>
fn parent_styling_parent(this: &Self) -> Option<StyleHostRef>
Calls the base class implementation of the member.
Sourcefn parent_notify_child_resources_changed(
this: &Self,
e: ResourcesChangedEventArgs,
)
fn parent_notify_child_resources_changed( this: &Self, e: ResourcesChangedEventArgs, )
Calls the base class implementation of the member.
Sourcefn parent_child_index_provider(
this: &Self,
) -> Option<Rc<dyn IChildIndexProvider>>
fn parent_child_index_provider( this: &Self, ) -> Option<Rc<dyn IChildIndexProvider>>
Calls the base class implementation of the member.
Sourcefn parent_is_theme_variant_root(this: &Self) -> bool
fn parent_is_theme_variant_root(this: &Self) -> bool
Calls the base class implementation of the member.
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".