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;
}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]
&self,
f: F
) -> SignalHandlerId
fn connect_property_border_width_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId[src]
&self,
f: F
) -> SignalHandlerId
fn connect_property_color_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId[src]
&self,
f: F
) -> SignalHandlerId
fn connect_property_has_border_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId[src]
&self,
f: F
) -> SignalHandlerId
Implementors
impl<O: IsA<Rectangle>> RectangleExt for O[src]
fn get_property_border_color(&self) -> Option<InternalColor>[src]
fn set_property_border_color(&self, border_color: Option<&InternalColor>)[src]
fn get_property_border_width(&self) -> u32[src]
fn set_property_border_width(&self, border_width: u32)[src]
fn get_property_color(&self) -> Option<InternalColor>[src]
fn set_property_color(&self, color: Option<&InternalColor>)[src]
fn get_property_has_border(&self) -> bool[src]
fn set_property_has_border(&self, has_border: bool)[src]
fn connect_property_border_color_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId[src]
&self,
f: F
) -> SignalHandlerId
fn connect_property_border_width_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId[src]
&self,
f: F
) -> SignalHandlerId
fn connect_property_color_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId[src]
&self,
f: F
) -> SignalHandlerId
fn connect_property_has_border_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId[src]
&self,
f: F
) -> SignalHandlerId