Trait gspell::prelude::LanguageChooserExt
source · pub trait LanguageChooserExt: IsA<LanguageChooser> + Sealed + 'static {
// Provided methods
fn language(&self) -> Option<Language> { ... }
fn language_code(&self) -> Option<GString> { ... }
fn set_language(&self, language: Option<&Language>) { ... }
fn set_language_code(&self, language_code: Option<&str>) { ... }
fn connect_language_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId { ... }
fn connect_language_code_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId { ... }
}
Expand description
Trait containing all LanguageChooser
methods.
Implementors
LanguageChooserButton
, LanguageChooserDialog
, LanguageChooser
Provided Methods§
sourcefn language_code(&self) -> Option<GString>
fn language_code(&self) -> Option<GString>
Returns
the language-code
. It cannot be None
.
sourcefn set_language(&self, language: Option<&Language>)
fn set_language(&self, language: Option<&Language>)
sourcefn set_language_code(&self, language_code: Option<&str>)
fn set_language_code(&self, language_code: Option<&str>)
language_code
a language code, or the empty string or None
to
pick the default language.
fn connect_language_notify<F: Fn(&Self) + 'static>( &self, f: F ) -> SignalHandlerId
fn connect_language_code_notify<F: Fn(&Self) + 'static>( &self, f: F ) -> SignalHandlerId
Object Safety§
This trait is not object safe.