Struct relm4_components::save_dialog::SaveDialogWidgets
source · [−]pub struct SaveDialogWidgets {
pub _gtk_filechoosernative_2: FileChooserNative,
}
Expand description
Widgets for the save dialog
Fields
_gtk_filechoosernative_2: FileChooserNative
Trait Implementations
sourceimpl<ParentModel, Conf> Widgets<SaveDialogModel<Conf>, ParentModel> for SaveDialogWidgets where
ParentModel: Model,
ParentModel::Widgets: ParentWindow,
Conf: SaveDialogConfig<Model = ParentModel>,
impl<ParentModel, Conf> Widgets<SaveDialogModel<Conf>, ParentModel> for SaveDialogWidgets where
ParentModel: Model,
ParentModel::Widgets: ParentWindow,
Conf: SaveDialogConfig<Model = ParentModel>,
sourcefn init_view(
model: &SaveDialogModel<Conf>,
components: &<SaveDialogModel<Conf> as Model>::Components,
sender: Sender<<SaveDialogModel<Conf> as Model>::Msg>
) -> Self
fn init_view(
model: &SaveDialogModel<Conf>,
components: &<SaveDialogModel<Conf> as Model>::Components,
sender: Sender<<SaveDialogModel<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: &SaveDialogModel<Conf>,
sender: Sender<<SaveDialogModel<Conf> as Model>::Msg>
)
fn view(
&mut self,
model: &SaveDialogModel<Conf>,
sender: Sender<<SaveDialogModel<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 SaveDialogWidgets
impl !Send for SaveDialogWidgets
impl !Sync for SaveDialogWidgets
impl Unpin for SaveDialogWidgets
impl UnwindSafe for SaveDialogWidgets
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