[][src]Trait khalas::theme::Theme

pub trait Theme {
    fn flexbox<PMsg: 'static>(&self, _: &Flexbox<PMsg>) -> Style;
fn flexbox_item<PMsg: 'static>(&self, _: &Item<PMsg>) -> ItemStyle;
fn popover<'a, PMsg, C, T>(&self, _: &Popover<'a, PMsg, C, T>) -> Style;
fn svg_icon<PMsg: 'static>(&self, _: &SvgIcon<PMsg>) -> SvgStyle;
fn html_icon<PMsg>(&self, _: &HtmlIcon<PMsg>) -> HtmlStyle;
fn url_icon<PMsg>(&self, _: &UrlIcon<PMsg>) -> UrlStyle;
fn button<PMsg>(&self, _: &Button<PMsg>) -> Style;
fn switch<PMsg>(&self, _: &Switch<PMsg>) -> Style;
fn checkbox<PMsg>(&self, _: &Checkbox<PMsg>) -> Style;
fn radio<PMsg>(&self, _: &Radio<PMsg>) -> Style;
fn entry<PMsg>(&self, _: &Entry<PMsg>) -> Style;
fn spin_entry<PMsg>(&self, _: &SpinEntry<PMsg>) -> Style; }

Required methods

fn flexbox<PMsg: 'static>(&self, _: &Flexbox<PMsg>) -> Style

fn flexbox_item<PMsg: 'static>(&self, _: &Item<PMsg>) -> ItemStyle

fn popover<'a, PMsg, C, T>(&self, _: &Popover<'a, PMsg, C, T>) -> Style

fn svg_icon<PMsg: 'static>(&self, _: &SvgIcon<PMsg>) -> SvgStyle

fn html_icon<PMsg>(&self, _: &HtmlIcon<PMsg>) -> HtmlStyle

fn url_icon<PMsg>(&self, _: &UrlIcon<PMsg>) -> UrlStyle

fn button<PMsg>(&self, _: &Button<PMsg>) -> Style

fn switch<PMsg>(&self, _: &Switch<PMsg>) -> Style

fn checkbox<PMsg>(&self, _: &Checkbox<PMsg>) -> Style

fn radio<PMsg>(&self, _: &Radio<PMsg>) -> Style

fn entry<PMsg>(&self, _: &Entry<PMsg>) -> Style

fn spin_entry<PMsg>(&self, _: &SpinEntry<PMsg>) -> Style

Loading content...

Implementors

impl Theme for Ant[src]

Loading content...