Trait IDockLayoutConcept
pub trait IDockLayoutConcept: Inherits<Object> + Inherits<DockLayoutConcept> {
// Provided methods
fn get_last_item_fill(&self) -> Result<bool, Error> { ... }
fn set_last_item_fill(&self, value: bool) -> Result<(), Error> { ... }
fn get_side(&self) -> Result<DockingSide, Error> { ... }
fn set_side(&self, value: DockingSide) -> Result<(), Error> { ... }
}Expand description
Dock layout concept base class.
DockLayoutConcept defines data and property types used to implement a dock layout. DockLayoutConceptImpl derives from DockLayoutConcept to provide the functionality to implement a dock layout. Do not use this class directly. To use a dock layout in your application use DockLayout2D or DockLayout3D. To implement a custom dock layout derive from DockLayoutConceptImpl.
Provided Methods§
fn get_last_item_fill(&self) -> Result<bool, Error>
fn get_last_item_fill(&self) -> Result<bool, Error>
fn set_last_item_fill(&self, value: bool) -> Result<(), Error>
fn set_last_item_fill(&self, value: bool) -> Result<(), Error>
fn get_side(&self) -> Result<DockingSide, Error>
fn get_side(&self) -> Result<DockingSide, Error>
See: SIDE_PROPERTY
fn set_side(&self, value: DockingSide) -> Result<(), Error>
fn set_side(&self, value: DockingSide) -> Result<(), Error>
See: SIDE_PROPERTY
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.