MoonBit bindings for libadwaita (Adw) widgets
Dependencies
tonyfettes/adw does not have a README file
pub(open) trait IActionRow {
fn as_action_row(Self) -> ActionRow
fn activate(Self) -> Unit = _
fn add_prefix(Self, &IWidget) -> Unit = _
fn add_suffix(Self, &IWidget) -> Unit = _
fn get_activatable_widget(Self) -> Widget? = _
fn get_subtitle(Self) -> String? = _
fn get_subtitle_lines(Self) -> Int = _
fn get_subtitle_selectable(Self) -> Bool = _
fn get_title_lines(Self) -> Int = _
fn remove(Self, &IWidget) -> Unit = _
fn set_activatable_widget(Self, &IWidget?) -> Unit = _
fn set_subtitle(Self, String) -> Unit = _
fn set_subtitle_lines(Self, Int) -> Unit = _
fn set_subtitle_selectable(Self, Bool) -> Unit = _
fn set_title_lines(Self, Int) -> Unit = _
fn connect_activated(Self, (ActionRow) -> Unit) -> UInt64 = _
}pub(open) trait IApplicationWindow {
fn as_application_window(Self) -> ApplicationWindow
fn get_adaptive_preview(Self) -> Bool = _
fn get_content(Self) -> Widget? = _
fn set_adaptive_preview(Self, Bool) -> Unit = _
fn set_content(Self, &IWidget?) -> Unit = _
}pub(open) trait IClamp {
fn as_clamp(Self) -> Clamp
fn get_child(Self) -> Widget? = _
fn get_maximum_size(Self) -> Int = _
fn get_tightening_threshold(Self) -> Int = _
fn get_unit(Self) -> LengthUnit = _
fn set_child(Self, &IWidget?) -> Unit = _
fn set_maximum_size(Self, Int) -> Unit = _
fn set_tightening_threshold(Self, Int) -> Unit = _
fn set_unit(Self, LengthUnit) -> Unit = _
}pub(open) trait IHeaderBar {
fn as_header_bar(Self) -> HeaderBar
fn get_centering_policy(Self) -> CenteringPolicy = _
fn get_decoration_layout(Self) -> String? = _
fn get_show_back_button(Self) -> Bool = _
fn get_show_end_title_buttons(Self) -> Bool = _
fn get_show_start_title_buttons(Self) -> Bool = _
fn get_show_title(Self) -> Bool = _
fn get_title_widget(Self) -> Widget? = _
fn pack_end(Self, &IWidget) -> Unit = _
fn pack_start(Self, &IWidget) -> Unit = _
fn remove(Self, &IWidget) -> Unit = _
fn set_centering_policy(Self, CenteringPolicy) -> Unit = _
fn set_decoration_layout(Self, String?) -> Unit = _
fn set_show_back_button(Self, Bool) -> Unit = _
fn set_show_end_title_buttons(Self, Bool) -> Unit = _
fn set_show_start_title_buttons(Self, Bool) -> Unit = _
fn set_show_title(Self, Bool) -> Unit = _
fn set_title_widget(Self, &IWidget?) -> Unit = _
}pub(open) trait IPreferencesRow {
fn as_preferences_row(Self) -> PreferencesRow
fn get_title(Self) -> String = _
fn get_title_selectable(Self) -> Bool = _
fn get_use_markup(Self) -> Bool = _
fn get_use_underline(Self) -> Bool = _
fn set_title(Self, String) -> Unit = _
fn set_title_selectable(Self, Bool) -> Unit = _
fn set_use_markup(Self, Bool) -> Unit = _
fn set_use_underline(Self, Bool) -> Unit = _
}pub(open) trait IToolbarView {
fn as_toolbar_view(Self) -> ToolbarView
fn add_bottom_bar(Self, &IWidget) -> Unit = _
fn add_top_bar(Self, &IWidget) -> Unit = _
fn get_bottom_bar_height(Self) -> Int = _
fn get_bottom_bar_style(Self) -> ToolbarStyle = _
fn get_content(Self) -> Widget? = _
fn get_extend_content_to_bottom_edge(Self) -> Bool = _
fn get_extend_content_to_top_edge(Self) -> Bool = _
fn get_reveal_bottom_bars(Self) -> Bool = _
fn get_reveal_top_bars(Self) -> Bool = _
fn get_top_bar_height(Self) -> Int = _
fn get_top_bar_style(Self) -> ToolbarStyle = _
fn remove(Self, &IWidget) -> Unit = _
fn set_bottom_bar_style(Self, ToolbarStyle) -> Unit = _
fn set_content(Self, &IWidget?) -> Unit = _
fn set_extend_content_to_bottom_edge(Self, Bool) -> Unit = _
fn set_extend_content_to_top_edge(Self, Bool) -> Unit = _
fn set_reveal_bottom_bars(Self, Bool) -> Unit = _
fn set_reveal_top_bars(Self, Bool) -> Unit = _
fn set_top_bar_style(Self, ToolbarStyle) -> Unit = _
}pub type ActionRowimpl IActionRow for ActionRowimpl IPreferencesRow for ActionRowimpl IListBoxRow for ActionRowpub type Applicationimpl IApplication for Applicationimpl IActionGroup for Applicationimpl IApplication for Applicationimpl IObject for Applicationimpl IApplication for Applicationpub type ApplicationWindowimpl IApplicationWindow for ApplicationWindowimpl IActionGroup for ApplicationWindowimpl IObject for ApplicationWindowimpl IApplicationWindow for ApplicationWindowimpl INative for ApplicationWindowimpl IRoot for ApplicationWindowimpl IWidget for ApplicationWindowimpl IWindow for ApplicationWindowfn ApplicationWindow::set_adaptive_preview(self : ApplicationWindow, adaptive_preview : Bool) -> Unitpub type Clamppub type HeaderBarimpl IHeaderBar for HeaderBarpub type NavigationPagepub type NavigationSplitViewfn NavigationSplitView::set_sidebar_width_fraction(self : NavigationSplitView, fraction : Double) -> Unitpub type PreferencesRowimpl IPreferencesRow for PreferencesRowimpl IObject for PreferencesRowimpl IListBoxRow for PreferencesRowimpl IWidget for PreferencesRowpub type ToolbarViewimpl IToolbarView for ToolbarViewimpl IObject for ToolbarViewimpl IWidget for ToolbarViewMoonBit bindings for libadwaita (Adw) widgets
Dependencies