easy_dev_ui library
Classes
- AdaptiveBadge
- A badge widget that adapts its style based on the target platform.
- AdaptiveButton
- A button that adapts its style based on the target platform (Material for Android/others, Cupertino for iOS/macOS).
- AdaptiveGrid
- AdaptiveListTile
- AdaptiveTextField
- AppDurations
- Standardized animation duration tokens.
- AppRadius
- Standardized border radius tokens for the design system.
- AppSpacing
- Standardized spacing tokens for consistent margins and gaps.
- DateSelectorDay
- A model representing a day in the HorizontalDateSelector.
- EasyAppBar
- EasyDialog
- A utility class for showing adaptive dialogs.
- EasyLoader
- EasyToast
- EmptyState
- GlassCard
- A modern widget that provides a glassmorphism (frosted glass) effect.
- HorizontalDateSelector
- A horizontal date selection widget with auto-scrolling capabilities.
- ProfileHeader
- RadiusToken
- ResponsiveContainer
- RetryWidget
- ReusableCard
- Shadows
- SkeletonLoader
- A widget that displays a shimmering skeleton loader for loading states.
- Space
- TimeLogCalendar
- A modern, expandable calendar widget designed for time logging or event tracking.
Functions
-
showAdaptiveDialogBox(
BuildContext context, {required String title, required String message, String okText = 'OK'}) → Future< void>