[][src]Trait mergui::widgets::WidgetConfig

pub trait WidgetConfig<R: Sized, W: Widget> {
    fn to_widget(self) -> (W, R);
}

Turns a simple configuration into a real widget that can be drawn and interacted with.

Required methods

fn to_widget(self) -> (W, R)

Loading content...

Implementors

impl WidgetConfig<(), Image> for Image[src]

impl WidgetConfig<(), Text> for Text[src]

impl WidgetConfig<BasicClickable, ImageButton> for ImageButtonConfig[src]

impl WidgetConfig<BasicClickable, TextButton> for TextButtonConfig[src]

impl WidgetConfig<BasicClickable, Button> for ButtonConfig[src]

impl WidgetConfig<InputChannel, Input> for InputConfig[src]

impl<T: Clone, X: Into<DropDownValueConfig<T>>> WidgetConfig<Dropdown<T>, DropDown<T>> for DropDownConfig<T, X>[src]

impl<T: PartialEq, R: Sized, W: Widget, C: WidgetConfig<R, W>> WidgetConfig<ConcealerReturn<T, R>, Concealer<W>> for ConcealerConfig<T, R, W, C>[src]

impl<T: PartialEq, R: Sized, W: Widget, C: WidgetConfig<R, W>> WidgetConfig<ConcealerManagerReturn<T, R>, ConcealerManager<W>> for ConcealerManagerConfig<T, R, W, C>[src]

Loading content...