widgets/components/components library

Popular widget components library

A comprehensive collection of reusable Flutter widget components

Classes

AvatarWidget
Custom avatar widget with various styles
BadgeWidget
Custom badge widget for notifications and indicators
Breadcrumb item data
Breadcrumb navigation widget
CarouselWidget
Carousel/Slider widget for displaying multiple items
ClipCard
Card widget for displaying clip examples
ColorCard
Card widget for displaying color examples
ConfirmationDialog
Confirmation dialog
CopyButton
Button widget for copying text to clipboard
CustomBottomSheet
Custom bottom sheet widget
CustomButton
Custom button widget with various styles
CustomCard
Enhanced card widget with various styles
CustomChip
Custom chip widget with various styles
CustomDialog
Custom dialog widget with enhanced features
CustomListTile
Enhanced list tile with additional features
CustomTextField
Custom text field with enhanced features
DataCard
Card widget for displaying data extension examples
DividerWidget
Custom divider widget with text label
DrawerItem
Drawer item data
DrawerWidget
Custom drawer widget
Dropdown item data
Custom dropdown widget
EmptyCard
Empty state display card
EmptyStateWidget
Empty state widget for displaying no data scenarios
ErrorCard
Error state display card
ExpansionCard
Expandable card widget
FloatingActionButtonWidget
Custom floating action button with variants
GestureCard
Card widget for displaying gesture examples
HeroDetailPage
Hero detail page for animation demonstration
IconButtonWidget
Custom icon button with various styles
InfoBanner
Information banner widget for alerts and notifications
LoadingIndicator
Custom loading indicator widget
Menu item data
Custom menu widget (popup menu)
Custom bottom navigation bar widget
Navigation item data
NotificationCard
Notification card widget
ProgressBar
Custom progress bar widget
RatingWidget
Star rating widget
SearchBarWidget
Custom search bar widget
SectionWrapper
Wrapper widget for consistent section styling
SegmentData
Segment data
SegmentedControl<T>
Segmented control widget for multiple choice selection
ShimmerBox
Shimmer placeholder widgets
ShimmerLoading
Shimmer loading effect widget
SkeletonCard
Pre-built skeleton layouts
SkeletonListTile
Skeleton list tile
SkeletonLoader
Skeleton loader widget for content placeholders
SnackbarWidget
Custom snackbar widget
StepData
Step data model
StepperWidget
Horizontal stepper widget
TabData
Tab data
TabsWidget
Custom tabs widget
TagWidget
Tag widget for labels and categories
TimelineItem
Timeline item data
TimelineWidget
Timeline widget for displaying sequential events
ToggleCard
Card with toggle controls (switch, checkbox)
TooltipWidget
Custom tooltip widget with enhanced styling
TransformCard
Card widget for displaying transform examples

Enums

AvatarShape
Avatar shape variants
AvatarSize
Avatar size variants
BadgePosition
Badge position variants
BannerVariant
Banner style variants
ButtonSize
Button size variants
ButtonVariant
Button style variants
CardVariant
Card style variants
ChipVariant
Chip style variants
FABVariant
FAB variants
IconButtonSize
Icon button size variants
IconButtonVariant
Icon button style variants
LoadingSize
Loading indicator size
LoadingVariant
Loading indicator variants
ProgressVariant
Progress bar variants
SnackbarVariant
Snackbar style variants
TagSize
Tag size variants
ToggleVariant
Toggle control variants