pub struct StackPanel {
pub orientation: Orientation,
}Fields§
§orientation: OrientationImplementations§
Source§impl StackPanel
impl StackPanel
Source§impl StackPanel
impl StackPanel
pub fn to_view( self, style: Option<Box<dyn Style<Self>>>, context: ViewContext, ) -> Rc<dyn ControlObject>
Trait Implementations§
Source§impl Style<StackPanel> for DefaultStackPanelStyle
impl Style<StackPanel> for DefaultStackPanelStyle
fn setup(&mut self, _data: &mut StackPanel, _control_context: &ControlContext)
fn handle_event( &mut self, _data: &mut StackPanel, _control_context: &ControlContext, _drawing_context: &mut FuiDrawingContext<'_>, _event_context: &mut dyn EventContext, _event: ControlEvent, )
fn measure( &mut self, data: &mut StackPanel, control_context: &ControlContext, drawing_context: &mut FuiDrawingContext<'_>, size: Size, ) -> Size
fn set_rect( &mut self, data: &mut StackPanel, control_context: &ControlContext, drawing_context: &mut FuiDrawingContext<'_>, rect: Rect, )
fn hit_test( &self, _data: &StackPanel, control_context: &ControlContext, point: Point, ) -> Option<Rc<dyn ControlObject>>
fn draw( &mut self, _data: &StackPanel, control_context: &ControlContext, drawing_context: &mut FuiDrawingContext<'_>, )
fn parent_attached(&mut self, _data: &mut D, _control_context: &ControlContext)
fn parent_detached(&mut self, _data: &mut D, _control_context: &ControlContext)
Auto Trait Implementations§
impl Freeze for StackPanel
impl RefUnwindSafe for StackPanel
impl Send for StackPanel
impl Sync for StackPanel
impl Unpin for StackPanel
impl UnsafeUnpin for StackPanel
impl UnwindSafe for StackPanel
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more