Trait gtk::prelude::BuildableExt  
source · [−]pub trait BuildableExt: 'static {
    fn add_child(
        &self,
        builder: &impl IsA<Builder>,
        child: &impl IsA<Object>,
        type_: Option<&str>
    );
    fn construct_child(
        &self,
        builder: &impl IsA<Builder>,
        name: &str
    ) -> Option<Object>;
    fn internal_child(
        &self,
        builder: &impl IsA<Builder>,
        childname: &str
    ) -> Option<Object>;
    fn parser_finished(&self, builder: &impl IsA<Builder>);
    fn set_buildable_property(
        &self,
        builder: &impl IsA<Builder>,
        name: &str,
        value: &Value
    );
}Expand description
Trait containing all Buildable methods.
Implementors
AboutDialog, AccelLabel, ActionBar, AppChooserButton, AppChooserDialog, AppChooserWidget, ApplicationWindow, AspectFrame, Assistant, Bin, Box, Buildable, ButtonBox, Button, Calendar, CellAreaBox, CellArea, CellView, CheckButton, CheckMenuItem, ColorButton, ColorChooserDialog, ColorChooserWidget, ComboBoxText, ComboBox, Container, Dialog, DrawingArea, EntryCompletion, Entry, EventBox, Expander, FileChooserButton, FileChooserDialog, FileChooserWidget, FileFilter, Fixed, FlowBoxChild, FlowBox, FontButton, FontChooserDialog, FontChooserWidget, Frame, GLArea, Grid, HeaderBar, IconView, Image, InfoBar, Invisible, Label, Layout, LevelBar, LinkButton, ListBoxRow, ListBox, ListStore, LockButton, MenuBar, MenuButton, MenuItem, MenuShell, MenuToolButton, Menu, MessageDialog, Misc, ModelButton, Notebook, OffscreenWindow, Overlay, Paned, PlacesSidebar, Plug, PopoverMenu, Popover, ProgressBar, RadioButton, RadioMenuItem, RadioToolButton, Range, RecentChooserDialog, RecentChooserMenu, RecentChooserWidget, RecentFilter, Revealer, ScaleButton, Scale, Scrollbar, ScrolledWindow, SearchBar, SearchEntry, SeparatorMenuItem, SeparatorToolItem, Separator, ShortcutLabel, ShortcutsGroup, ShortcutsSection, ShortcutsShortcut, ShortcutsWindow, SizeGroup, Socket, SpinButton, Spinner, StackSidebar, StackSwitcher, Stack, Statusbar, Switch, TextTagTable, TextView, ToggleButton, ToggleToolButton, ToolButton, ToolItemGroup, ToolItem, ToolPalette, Toolbar, TreeStore, TreeViewColumn, TreeView, Viewport, VolumeButton, Widget, Window
Required Methods
sourcefn add_child(
    &self,
    builder: &impl IsA<Builder>,
    child: &impl IsA<Object>,
    type_: Option<&str>
)
 
fn add_child(
    &self,
    builder: &impl IsA<Builder>,
    child: &impl IsA<Object>,
    type_: Option<&str>
)
sourcefn parser_finished(&self, builder: &impl IsA<Builder>)
 
fn parser_finished(&self, builder: &impl IsA<Builder>)
Called when the builder finishes the parsing of a
[GtkBuilder UI definition][BUILDER-UI].
Note that this will be called once for each time
gtk_builder_add_from_file() or BuilderExtManual::add_from_string()
is called on a builder.
builder
a Builder