Package-level declarations

Types

Link copied to clipboard
data class ColorConfig(val displayMode: ColorSelectionMode? = null, val defaultDisplayMode: ColorSelectionMode? = null, val templateColors: MultipleColors = MultipleColors.ColorsInt(), val allowCustomColorAlphaValues: Boolean = true, val icons: LibIcons = DEFAULT_ICON_STYLE) : BaseConfigs

The general configuration for the clock dialog.

Link copied to clipboard
data class ColorSelection(val selectedColor: SingleColor? = null, val withButtonView: Boolean = true, val extraButton: SelectionButton? = null, val onExtraButtonClick: () -> Unit? = null, val negativeButton: SelectionButton? = BaseConstants.DEFAULT_NEGATIVE_BUTTON, val onNegativeClick: () -> Unit? = null, val positiveButton: SelectionButton = BaseConstants.DEFAULT_POSITIVE_BUTTON, val onSelectNone: () -> Unit? = null, val onSelectColor: (color: Int) -> Unit) : BaseSelection

The selection configuration for the color dialog.

Link copied to clipboard

Defined display modes for the calendar.

Link copied to clipboard
sealed class MultipleColors

Holds various colors of a specific type.

Link copied to clipboard
data class SingleColor(@ColorInt val colorInt: Int? = null, @ColorRes val colorRes: Int? = null, val colorHex: String? = null)

Helper class to simplify passing colors.