5#ifndef MALENA_PILLSTYLE_H
6#define MALENA_PILLSTYLE_H
66 {
static_cast<PillTheme&
>(*this) = t;
return *
this; }
69 {
static_cast<PillTheme&
>(*this) = t;
return *
this; }
72 {
static_cast<PillTheme&
>(*this) = c;
return *
this; }
75 {
static_cast<PillTheme&
>(*this) = g;
return *
this; }
Settings trait for interactive UI controls — layout only.
Theme tokens for interactive UI controls.
Theme tokens for all visual components.
Layout and behaviour settings for PillToggle.
Complete style descriptor for PillToggle.
PillStyle & applyFrom(const Theme &t)
Populate all fields from the global Theme token set.
PillStyle & operator=(const ControlTheme &c)
PillStyle & operator=(const GraphicTheme &g)
PillStyle & operator=(const PillSettings &s)
PillStyle & operator=(const ToggleSettings &t)
PillStyle & operator=(const ToggleTheme &t)
PillStyle & operator=(const PillTheme &t)
PillStyle & operator=(const ControlSettings &c)
Theme tokens for the PillToggle (iOS-style oval switch).
PillTheme & applyFrom(const Theme &t) override
Populate all fields from the global Theme token set.
Universal design token set applied across all Themeable components.
Settings shared by all toggle variants — behaviour only.
Theme tokens shared by all toggle variants.