Namespace AdrianMiasik.Components.Core.Containers
Classes
DigitFormat
A ThemeElement used primarily for generating and managing our DoubleDigit's and DigitSeparator's components. Includes support for multiple layouts: See DigitFormat.SupportedFormats.
Sidebar
A ThemeElement container page that holds SidebarRow's and deals with group selections and animations. Used to change and switch between our pages/panel contents (Such as main, settings, and about).
SidebarPages
A ItemSelector<T> that hold's references to all our application Page's. Intended to control which page is currently selected/opened/seen.
ThemeIconContainer
A container that manages a list of ThemeIcon's and updates their color's based on the current Theme.
TomatoCounter
A ThemeElement horizontal layout container used to manage our Tomatoes/Pomodoros and manipulates their state as a group. Such as completing/filling each sequential Tomato in. Includes a trashcan that is used to wipe tomato/pomodoro progression. This class in intended to be used to determine when to take long breaks.
Enums
DigitFormat.Digits
The type any DoubleDigit could be.
DigitFormat.SupportedFormats
The formats we currently support. See digit format doc for details.