Skip to main content

CompositionGradientStopHooks

Trait CompositionGradientStopHooks 

Source
pub trait CompositionGradientStopHooks: ICompositionObjectHost {
    // Provided methods
    fn initialize_defaults_extra(&self) { ... }
    fn validate_color_change(&self, _old_value: Color, _new_value: Color) { ... }
    fn on_color_changed(&self) { ... }
    fn on_color_changing(&self) { ... }
    fn validate_offset_change(&self, _old_value: f64, _new_value: f64) { ... }
    fn on_offset_changed(&self) { ... }
    fn on_offset_changing(&self) { ... }
}
Expand description

The partial methods of CompositionGradientStop: implemented by the class that embeds CompositionGradientStopProps. Every hook defaults to doing nothing.

Provided Methods§

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§

Source§

impl CompositionGradientStopHooks for CompositionGradientStop

InitializeDefaultsExtra activates the server object: done when the server object is created (see ServerCompositionGradientStop::new).