Trait panoramix::backend::FlexWidget [−][src]
Required methods
fn flex_params(&self) -> FlexParams
[src]
fn event(
&mut self,
ctx: &mut EventCtx<'_, '_>,
event: &Event,
data: &mut DruidAppData,
env: &Env
)
[src]
&mut self,
ctx: &mut EventCtx<'_, '_>,
event: &Event,
data: &mut DruidAppData,
env: &Env
)
fn lifecycle(
&mut self,
ctx: &mut LifeCycleCtx<'_, '_>,
event: &LifeCycle,
data: &DruidAppData,
env: &Env
)
[src]
&mut self,
ctx: &mut LifeCycleCtx<'_, '_>,
event: &LifeCycle,
data: &DruidAppData,
env: &Env
)
fn update(
&mut self,
ctx: &mut UpdateCtx<'_, '_>,
old_data: &DruidAppData,
data: &DruidAppData,
env: &Env
)
[src]
&mut self,
ctx: &mut UpdateCtx<'_, '_>,
old_data: &DruidAppData,
data: &DruidAppData,
env: &Env
)
fn layout(
&mut self,
ctx: &mut LayoutCtx<'_, '_>,
bc: &BoxConstraints,
data: &DruidAppData,
env: &Env
) -> Size
[src]
&mut self,
ctx: &mut LayoutCtx<'_, '_>,
bc: &BoxConstraints,
data: &DruidAppData,
env: &Env
) -> Size
fn paint_rect(&self) -> Rect
[src]
fn set_layout_rect(
&mut self,
ctx: &mut LayoutCtx<'_, '_>,
data: &DruidAppData,
env: &Env,
rect: Rect
)
[src]
&mut self,
ctx: &mut LayoutCtx<'_, '_>,
data: &DruidAppData,
env: &Env,
rect: Rect
)
fn layout_rect(&self) -> Rect
[src]
fn paint(
&mut self,
ctx: &mut PaintCtx<'_, '_, '_>,
data: &DruidAppData,
env: &Env
)
[src]
&mut self,
ctx: &mut PaintCtx<'_, '_, '_>,
data: &DruidAppData,
env: &Env
)
Implementors
impl FlexWidget for ButtonWidget
[src]
fn flex_params(&self) -> FlexParams
[src]
fn event(
&mut self,
ctx: &mut EventCtx<'_, '_>,
event: &Event,
data: &mut DruidAppData,
env: &Env
)
[src]
&mut self,
ctx: &mut EventCtx<'_, '_>,
event: &Event,
data: &mut DruidAppData,
env: &Env
)
fn lifecycle(
&mut self,
ctx: &mut LifeCycleCtx<'_, '_>,
event: &LifeCycle,
data: &DruidAppData,
env: &Env
)
[src]
&mut self,
ctx: &mut LifeCycleCtx<'_, '_>,
event: &LifeCycle,
data: &DruidAppData,
env: &Env
)
fn update(
&mut self,
ctx: &mut UpdateCtx<'_, '_>,
_old_data: &DruidAppData,
data: &DruidAppData,
env: &Env
)
[src]
&mut self,
ctx: &mut UpdateCtx<'_, '_>,
_old_data: &DruidAppData,
data: &DruidAppData,
env: &Env
)
fn layout(
&mut self,
ctx: &mut LayoutCtx<'_, '_>,
bc: &BoxConstraints,
data: &DruidAppData,
env: &Env
) -> Size
[src]
&mut self,
ctx: &mut LayoutCtx<'_, '_>,
bc: &BoxConstraints,
data: &DruidAppData,
env: &Env
) -> Size
fn paint_rect(&self) -> Rect
[src]
fn set_layout_rect(
&mut self,
ctx: &mut LayoutCtx<'_, '_>,
data: &DruidAppData,
env: &Env,
rect: Rect
)
[src]
&mut self,
ctx: &mut LayoutCtx<'_, '_>,
data: &DruidAppData,
env: &Env,
rect: Rect
)
fn layout_rect(&self) -> Rect
[src]
fn paint(
&mut self,
ctx: &mut PaintCtx<'_, '_, '_>,
data: &DruidAppData,
env: &Env
)
[src]
&mut self,
ctx: &mut PaintCtx<'_, '_, '_>,
data: &DruidAppData,
env: &Env
)
impl FlexWidget for TextBoxWidget
[src]
fn flex_params(&self) -> FlexParams
[src]
fn event(
&mut self,
ctx: &mut EventCtx<'_, '_>,
event: &Event,
data: &mut DruidAppData,
env: &Env
)
[src]
&mut self,
ctx: &mut EventCtx<'_, '_>,
event: &Event,
data: &mut DruidAppData,
env: &Env
)
fn lifecycle(
&mut self,
ctx: &mut LifeCycleCtx<'_, '_>,
event: &LifeCycle,
_data: &DruidAppData,
env: &Env
)
[src]
&mut self,
ctx: &mut LifeCycleCtx<'_, '_>,
event: &LifeCycle,
_data: &DruidAppData,
env: &Env
)
fn update(
&mut self,
ctx: &mut UpdateCtx<'_, '_>,
_old_data: &DruidAppData,
_data: &DruidAppData,
env: &Env
)
[src]
&mut self,
ctx: &mut UpdateCtx<'_, '_>,
_old_data: &DruidAppData,
_data: &DruidAppData,
env: &Env
)
fn layout(
&mut self,
ctx: &mut LayoutCtx<'_, '_>,
bc: &BoxConstraints,
_data: &DruidAppData,
env: &Env
) -> Size
[src]
&mut self,
ctx: &mut LayoutCtx<'_, '_>,
bc: &BoxConstraints,
_data: &DruidAppData,
env: &Env
) -> Size
fn paint_rect(&self) -> Rect
[src]
fn set_layout_rect(
&mut self,
ctx: &mut LayoutCtx<'_, '_>,
_data: &DruidAppData,
env: &Env,
rect: Rect
)
[src]
&mut self,
ctx: &mut LayoutCtx<'_, '_>,
_data: &DruidAppData,
env: &Env,
rect: Rect
)
fn layout_rect(&self) -> Rect
[src]
fn paint(
&mut self,
ctx: &mut PaintCtx<'_, '_, '_>,
_data: &DruidAppData,
env: &Env
)
[src]
&mut self,
ctx: &mut PaintCtx<'_, '_, '_>,
_data: &DruidAppData,
env: &Env
)
impl<W: Widget<DruidAppData>> FlexWidget for SingleWidget<W>
[src]
fn flex_params(&self) -> FlexParams
[src]
fn event(
&mut self,
ctx: &mut EventCtx<'_, '_>,
event: &Event,
data: &mut DruidAppData,
env: &Env
)
[src]
&mut self,
ctx: &mut EventCtx<'_, '_>,
event: &Event,
data: &mut DruidAppData,
env: &Env
)
fn lifecycle(
&mut self,
ctx: &mut LifeCycleCtx<'_, '_>,
event: &LifeCycle,
data: &DruidAppData,
env: &Env
)
[src]
&mut self,
ctx: &mut LifeCycleCtx<'_, '_>,
event: &LifeCycle,
data: &DruidAppData,
env: &Env
)
fn update(
&mut self,
ctx: &mut UpdateCtx<'_, '_>,
_old_data: &DruidAppData,
data: &DruidAppData,
env: &Env
)
[src]
&mut self,
ctx: &mut UpdateCtx<'_, '_>,
_old_data: &DruidAppData,
data: &DruidAppData,
env: &Env
)
fn layout(
&mut self,
ctx: &mut LayoutCtx<'_, '_>,
bc: &BoxConstraints,
data: &DruidAppData,
env: &Env
) -> Size
[src]
&mut self,
ctx: &mut LayoutCtx<'_, '_>,
bc: &BoxConstraints,
data: &DruidAppData,
env: &Env
) -> Size
fn paint_rect(&self) -> Rect
[src]
fn set_layout_rect(
&mut self,
ctx: &mut LayoutCtx<'_, '_>,
data: &DruidAppData,
env: &Env,
rect: Rect
)
[src]
&mut self,
ctx: &mut LayoutCtx<'_, '_>,
data: &DruidAppData,
env: &Env,
rect: Rect
)
fn layout_rect(&self) -> Rect
[src]
fn paint(
&mut self,
ctx: &mut PaintCtx<'_, '_, '_>,
data: &DruidAppData,
env: &Env
)
[src]
&mut self,
ctx: &mut PaintCtx<'_, '_, '_>,
data: &DruidAppData,
env: &Env
)