pub unsafe trait UIPageControlTimerProgressDelegate: UIPageControlProgressDelegate {
// Provided methods
fn pageControlTimerProgressDidChange(
&self,
progress: &UIPageControlTimerProgress,
)
where Self: Sized + Message { ... }
fn pageControlTimerProgress_shouldAdvanceToPage(
&self,
progress: &UIPageControlTimerProgress,
page: NSInteger,
) -> bool
where Self: Sized + Message { ... }
}Available on crate feature
UIPageControlProgress only.Expand description
Provided Methods§
Sourcefn pageControlTimerProgressDidChange(
&self,
progress: &UIPageControlTimerProgress,
)
fn pageControlTimerProgressDidChange( &self, progress: &UIPageControlTimerProgress, )
Called when the progress has changed from the time interval progress.
Sourcefn pageControlTimerProgress_shouldAdvanceToPage(
&self,
progress: &UIPageControlTimerProgress,
page: NSInteger,
) -> bool
fn pageControlTimerProgress_shouldAdvanceToPage( &self, progress: &UIPageControlTimerProgress, page: NSInteger, ) -> bool
Determines if the time interval progress should advance to the next page upon progress completion of the current page’s duration. Default is YES.
Trait Implementations§
Source§impl ProtocolType for dyn UIPageControlTimerProgressDelegate
impl ProtocolType for dyn UIPageControlTimerProgressDelegate
impl<T> ImplementedBy<T> for dyn UIPageControlTimerProgressDelegate
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".