Struct relm4_components::open_dialog::OpenDialogWidgets
source · [−]pub struct OpenDialogWidgets {
pub _gtk_filechoosernative_1: FileChooserNative,
}
Expand description
Widgets of the open dialog component
Fields
_gtk_filechoosernative_1: FileChooserNative
Trait Implementations
sourceimpl<ParentModel, Conf> Widgets<OpenDialogModel<Conf>, ParentModel> for OpenDialogWidgets where
ParentModel: Model,
ParentModel::Widgets: ParentWindow,
Conf: OpenDialogConfig,
impl<ParentModel, Conf> Widgets<OpenDialogModel<Conf>, ParentModel> for OpenDialogWidgets where
ParentModel: Model,
ParentModel::Widgets: ParentWindow,
Conf: OpenDialogConfig,
sourcefn init_view(
model: &OpenDialogModel<Conf>,
components: &<OpenDialogModel<Conf> as Model>::Components,
sender: Sender<<OpenDialogModel<Conf> as Model>::Msg>
) -> Self
fn init_view(
model: &OpenDialogModel<Conf>,
components: &<OpenDialogModel<Conf> as Model>::Components,
sender: Sender<<OpenDialogModel<Conf> as Model>::Msg>
) -> Self
Initialize the UI.
sourcefn root_widget(&self) -> Self::Root
fn root_widget(&self) -> Self::Root
Return the root widget.
sourcefn view(
&mut self,
model: &OpenDialogModel<Conf>,
sender: Sender<<OpenDialogModel<Conf> as Model>::Msg>
)
fn view(
&mut self,
model: &OpenDialogModel<Conf>,
sender: Sender<<OpenDialogModel<Conf> as Model>::Msg>
)
Update the view to represent the updated model.
type Root = FileChooserNative
type Root = FileChooserNative
The root represents the first widget that all other widgets of this app or component are attached to.
The root of the main app must be a [gtk::ApplicationWindow
]. Read more
sourcefn connect_parent(&mut self, parent_widgets: &<ParentModel as Model>::Widgets)
fn connect_parent(&mut self, parent_widgets: &<ParentModel as Model>::Widgets)
Optional method to initialize components. This is only useful if you want to attach the widgets of a component to the widgets of this model. Read more
Auto Trait Implementations
impl RefUnwindSafe for OpenDialogWidgets
impl !Send for OpenDialogWidgets
impl !Sync for OpenDialogWidgets
impl Unpin for OpenDialogWidgets
impl UnwindSafe for OpenDialogWidgets
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more