Trait animate::RectangleExt[][src]

pub trait RectangleExt: 'static {
    fn get_property_border_color(&self) -> Option<InternalColor>;
fn set_property_border_color(&self, border_color: Option<&InternalColor>);
fn get_property_border_width(&self) -> u32;
fn set_property_border_width(&self, border_width: u32);
fn get_property_color(&self) -> Option<InternalColor>;
fn set_property_color(&self, color: Option<&InternalColor>);
fn get_property_has_border(&self) -> bool;
fn set_property_has_border(&self, has_border: bool);
fn connect_property_border_color_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_property_border_width_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_property_color_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_property_has_border_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId; }

Trait containing all Rectangle methods.

Implementors

Rectangle

Required methods

fn get_property_border_color(&self) -> Option<InternalColor>[src]

The color of the border of the rectangle.

fn set_property_border_color(&self, border_color: Option<&InternalColor>)[src]

The color of the border of the rectangle.

fn get_property_border_width(&self) -> u32[src]

The width of the border of the rectangle, in pixels.

fn set_property_border_width(&self, border_width: u32)[src]

The width of the border of the rectangle, in pixels.

fn get_property_color(&self) -> Option<InternalColor>[src]

The color of the rectangle.

fn set_property_color(&self, color: Option<&InternalColor>)[src]

The color of the rectangle.

fn get_property_has_border(&self) -> bool[src]

Whether the Rectangle should be displayed with a border.

fn set_property_has_border(&self, has_border: bool)[src]

Whether the Rectangle should be displayed with a border.

fn connect_property_border_color_notify<F: Fn(&Self) + 'static>(
    &self,
    f: F
) -> SignalHandlerId
[src]

fn connect_property_border_width_notify<F: Fn(&Self) + 'static>(
    &self,
    f: F
) -> SignalHandlerId
[src]

fn connect_property_color_notify<F: Fn(&Self) + 'static>(
    &self,
    f: F
) -> SignalHandlerId
[src]

fn connect_property_has_border_notify<F: Fn(&Self) + 'static>(
    &self,
    f: F
) -> SignalHandlerId
[src]

Loading content...

Implementors

impl<O: IsA<Rectangle>> RectangleExt for O[src]

Loading content...