AlertDialogExt

Trait AlertDialogExt 

Source
pub trait AlertDialogExt: IsA<AlertDialog> + 'static {
Show 33 methods // Provided methods fn add_response(&self, id: &str, label: &str) { ... } fn body(&self) -> GString { ... } fn is_body_use_markup(&self) -> bool { ... } fn close_response(&self) -> GString { ... } fn default_response(&self) -> Option<GString> { ... } fn extra_child(&self) -> Option<Widget> { ... } fn heading(&self) -> Option<GString> { ... } fn is_heading_use_markup(&self) -> bool { ... } fn prefers_wide_layout(&self) -> bool { ... } fn response_appearance(&self, response: &str) -> ResponseAppearance { ... } fn is_response_enabled(&self, response: &str) -> bool { ... } fn has_response(&self, response: &str) -> bool { ... } fn remove_response(&self, id: &str) { ... } fn set_body(&self, body: &str) { ... } fn set_body_use_markup(&self, use_markup: bool) { ... } fn set_close_response(&self, response: &str) { ... } fn set_default_response(&self, response: Option<&str>) { ... } fn set_extra_child(&self, child: Option<&impl IsA<Widget>>) { ... } fn set_heading(&self, heading: Option<&str>) { ... } fn set_heading_use_markup(&self, use_markup: bool) { ... } fn set_prefer_wide_layout(&self, prefer_wide_layout: bool) { ... } fn set_response_appearance( &self, response: &str, appearance: ResponseAppearance, ) { ... } fn set_response_enabled(&self, response: &str, enabled: bool) { ... } fn set_response_label(&self, response: &str, label: &str) { ... } fn connect_response<F: Fn(&Self, &str) + 'static>( &self, detail: Option<&str>, f: F, ) -> SignalHandlerId { ... } fn connect_body_notify<F: Fn(&Self) + 'static>( &self, f: F, ) -> SignalHandlerId { ... } fn connect_body_use_markup_notify<F: Fn(&Self) + 'static>( &self, f: F, ) -> SignalHandlerId { ... } fn connect_close_response_notify<F: Fn(&Self) + 'static>( &self, f: F, ) -> SignalHandlerId { ... } fn connect_default_response_notify<F: Fn(&Self) + 'static>( &self, f: F, ) -> SignalHandlerId { ... } fn connect_extra_child_notify<F: Fn(&Self) + 'static>( &self, f: F, ) -> SignalHandlerId { ... } fn connect_heading_notify<F: Fn(&Self) + 'static>( &self, f: F, ) -> SignalHandlerId { ... } fn connect_heading_use_markup_notify<F: Fn(&Self) + 'static>( &self, f: F, ) -> SignalHandlerId { ... } fn connect_prefer_wide_layout_notify<F: Fn(&Self) + 'static>( &self, f: F, ) -> SignalHandlerId { ... }
}

Provided Methods§

Source

fn add_response(&self, id: &str, label: &str)

Source

fn body(&self) -> GString

Source

fn is_body_use_markup(&self) -> bool

Source

fn close_response(&self) -> GString

Source

fn default_response(&self) -> Option<GString>

Source

fn extra_child(&self) -> Option<Widget>

Source

fn heading(&self) -> Option<GString>

Source

fn is_heading_use_markup(&self) -> bool

Source

fn prefers_wide_layout(&self) -> bool

Source

fn response_appearance(&self, response: &str) -> ResponseAppearance

Source

fn is_response_enabled(&self, response: &str) -> bool

Source

fn has_response(&self, response: &str) -> bool

Source

fn remove_response(&self, id: &str)

Source

fn set_body(&self, body: &str)

Source

fn set_body_use_markup(&self, use_markup: bool)

Source

fn set_close_response(&self, response: &str)

Source

fn set_default_response(&self, response: Option<&str>)

Source

fn set_extra_child(&self, child: Option<&impl IsA<Widget>>)

Source

fn set_heading(&self, heading: Option<&str>)

Source

fn set_heading_use_markup(&self, use_markup: bool)

Source

fn set_prefer_wide_layout(&self, prefer_wide_layout: bool)

Source

fn set_response_appearance( &self, response: &str, appearance: ResponseAppearance, )

Source

fn set_response_enabled(&self, response: &str, enabled: bool)

Source

fn set_response_label(&self, response: &str, label: &str)

Source

fn connect_response<F: Fn(&Self, &str) + 'static>( &self, detail: Option<&str>, f: F, ) -> SignalHandlerId

Source

fn connect_body_notify<F: Fn(&Self) + 'static>(&self, f: F) -> SignalHandlerId

Source

fn connect_body_use_markup_notify<F: Fn(&Self) + 'static>( &self, f: F, ) -> SignalHandlerId

Source

fn connect_close_response_notify<F: Fn(&Self) + 'static>( &self, f: F, ) -> SignalHandlerId

Source

fn connect_default_response_notify<F: Fn(&Self) + 'static>( &self, f: F, ) -> SignalHandlerId

Source

fn connect_extra_child_notify<F: Fn(&Self) + 'static>( &self, f: F, ) -> SignalHandlerId

Source

fn connect_heading_notify<F: Fn(&Self) + 'static>( &self, f: F, ) -> SignalHandlerId

Source

fn connect_heading_use_markup_notify<F: Fn(&Self) + 'static>( &self, f: F, ) -> SignalHandlerId

Source

fn connect_prefer_wide_layout_notify<F: Fn(&Self) + 'static>( &self, f: F, ) -> SignalHandlerId

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§