Table of Contents

Namespace TwBlazor.Utilities

Classes

ColorConverter

Provides utility methods for converting between different color format representations (Hex, RGB, HSL).

DateHelpers

Shared date/time calculations used by calendar-style components (e.g. TwCalendar<T>).

DeviceDetector

Detects whether the current client platform should use its own native input UI (e.g. the iOS/Android date, time, and color pickers) instead of a TwBlazor picker's custom popover.

TimeStepHelpers

Shared time stepping calculations used by the time picker components (e.g. TwTimePicker).

Structs

ClassBuilder

Builds a string of css classes. Build() merges conflicting Tailwind utilities, so the class added last wins (a consumer's px-2 replaces a theme's px-4) instead of both reaching the element. How it merges is configured through ClassMerge.