Trait typetest_themes::ApplicationTheme[][src]

pub trait ApplicationTheme {
    fn button(&self) -> Box<dyn StyleSheet>;
fn container(&self) -> Box<dyn StyleSheet>;
fn pick_list(&self) -> Box<dyn StyleSheet>;
fn radio(&self) -> Box<dyn StyleSheet>;
fn scrollable(&self) -> Box<dyn StyleSheet>;
fn text_input(&self) -> Box<dyn StyleSheet>;
fn word_palette(&self) -> WordPalette;
fn word_background(&self) -> Box<dyn StyleSheet>; }
Expand description

Trait that needs to be implemented for any themes in the application. Once implemented, the theme can be used for any widgets used by the GUI.

Required methods

Implementors