[go: up one dir, main page]

ScrollableExt

Trait ScrollableExt 

Source
pub trait ScrollableExt: IsA<Scrollable> + 'static {
Show 13 methods // Provided methods fn border(&self) -> Option<Border> { ... } fn hadjustment(&self) -> Option<Adjustment> { ... } fn hscroll_policy(&self) -> ScrollablePolicy { ... } fn vadjustment(&self) -> Option<Adjustment> { ... } fn vscroll_policy(&self) -> ScrollablePolicy { ... } fn set_hadjustment(&self, hadjustment: Option<&impl IsA<Adjustment>>) { ... } fn set_hscroll_policy(&self, policy: ScrollablePolicy) { ... } fn set_vadjustment(&self, vadjustment: Option<&impl IsA<Adjustment>>) { ... } fn set_vscroll_policy(&self, policy: ScrollablePolicy) { ... } fn connect_hadjustment_notify<F: Fn(&Self) + 'static>( &self, f: F, ) -> SignalHandlerId { ... } fn connect_hscroll_policy_notify<F: Fn(&Self) + 'static>( &self, f: F, ) -> SignalHandlerId { ... } fn connect_vadjustment_notify<F: Fn(&Self) + 'static>( &self, f: F, ) -> SignalHandlerId { ... } fn connect_vscroll_policy_notify<F: Fn(&Self) + 'static>( &self, f: F, ) -> SignalHandlerId { ... }
}

Provided Methods§

Source

fn border(&self) -> Option<Border>

Source

fn hadjustment(&self) -> Option<Adjustment>

Source

fn hscroll_policy(&self) -> ScrollablePolicy

Source

fn vadjustment(&self) -> Option<Adjustment>

Source

fn vscroll_policy(&self) -> ScrollablePolicy

Source

fn set_hadjustment(&self, hadjustment: Option<&impl IsA<Adjustment>>)

Source

fn set_hscroll_policy(&self, policy: ScrollablePolicy)

Source

fn set_vadjustment(&self, vadjustment: Option<&impl IsA<Adjustment>>)

Source

fn set_vscroll_policy(&self, policy: ScrollablePolicy)

Source

fn connect_hadjustment_notify<F: Fn(&Self) + 'static>( &self, f: F, ) -> SignalHandlerId

Source

fn connect_hscroll_policy_notify<F: Fn(&Self) + 'static>( &self, f: F, ) -> SignalHandlerId

Source

fn connect_vadjustment_notify<F: Fn(&Self) + 'static>( &self, f: F, ) -> SignalHandlerId

Source

fn connect_vscroll_policy_notify<F: Fn(&Self) + 'static>( &self, f: F, ) -> SignalHandlerId

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§