playground/previews/all_previews library
Barrel file exporting all component preview builder functions.
Import this single file instead of 60 individual preview imports. Part of Phase 4.3 optimization.
Functions
-
buildAlertDialogPreview(
AlertDialogState state) → Widget - Alert Dialog preview builder Category 3: Static/Display (No Interactive States) Just shows a single default state
-
buildApplianceStatusGridPreview(
ApplianceStatusGridState state, AnimationController? borderAnimationController) → Widget - Appliance Status Grid preview builder Category 3: Complex/Composite - Smart home appliance status display
-
buildAvatarPreview(
AvatarState state, AnimationController? borderAnimationController) → Widget - Avatar preview builder Builds preview widgets for avatar component with animated border support Category 3: Non-Interactive - Only Rest and Disabled states
-
buildBadgePreview(
BadgeState state, AnimationController? borderAnimationController) → Widget - Badge preview builder Builds preview widgets for badge component with animated border support
-
buildBalanceDisplayCardPreview(
BalanceDisplayCardState state, AnimationController? borderAnimationController) → Widget - Balance Display Card preview builder Category 3: Complex/Composite - Display-only card
-
buildBillPaymentCardPreview(
BillPaymentCardState state, AnimationController? borderAnimationController) → Widget - Bill Payment Card preview builder Category 3: Complex/Composite - Container is static, Pay button is interactive
-
buildButtonPreview(
ButtonState state, AnimationController? borderAnimationController, {VoidCallback? onResetToDefaults, VoidCallback? onCopySnippet}) → Widget - Button preview builder Builds preview widgets for button component with animated border support
-
buildCameraCaptureViewPreview(
CameraCaptureViewState state, AnimationController? borderAnimationController) → Widget - Camera Capture View preview builder Category 3: Complex/Composite - Camera viewfinder with capture button
-
buildCardPreview(
CardState state, AnimationController? borderAnimationController) → Widget - Card preview builder Builds preview widgets for card component with animated border support
-
buildCheckboxPreview(
CheckboxState state, AnimationController? borderAnimationController) → Widget - Checkbox preview builder Builds preview widgets for checkbox component with animated border support
-
buildContactCardPreview(
ContactCardState state, AnimationController? borderAnimationController) → Widget - Contact Card preview builder
-
buildContainerPreview(
ContainerState state, AnimationController? borderAnimationController) → Widget - Container preview builder Category 3: Complex/Composite - Basic neumorphic container
-
buildDocumentViewerPreview(
DocumentViewerState state, AnimationController? borderAnimationController) → Widget - Document Viewer preview builder Category 3: Complex/Composite - Document/PDF viewer for elderly users
-
buildDropdownPreview(
DropdownState state, AnimationController? borderAnimationController) → Widget - Dropdown Preview Builder
-
buildEmergencySosButtonPreview(
EmergencySosButtonState state, AnimationController? borderAnimationController) → Widget - Emergency SOS Button preview builder Builds preview widgets for emergency SOS button component with animated border support
-
buildEventCardRsvpPreview(
EventCardRsvpState state, AnimationController? borderAnimationController) → Widget - Event Card RSVP preview builder Category 3: Complex/Composite - Card with interactive RSVP buttons
-
buildExerciseEnergyBadgePreview(
ExerciseEnergyBadgeState state, AnimationController? borderAnimationController) → Widget - Exercise Energy Badge preview builder Category 3 - Complex/Composite component Shows Rest and Disabled states only (no Hover/Pressed)
-
buildExpansionPanelPreview(
ExpansionPanelState state, AnimationController? borderAnimationController) → Widget - Expansion Panel preview builder Builds preview widgets for expansion panel component with animated border support
-
buildFolderGridSelectorPreview(
FolderGridSelectorState state, AnimationController? borderAnimationController) → Widget - Folder Grid Selector preview builder Category 3: Complex/Composite - File/folder grid for elderly users
-
buildGratitudePromptPreview(
GratitudePromptState state, AnimationController? borderAnimationController) → Widget - Gratitude Prompt Preview Builder Category 3: Complex/Composite Previews: Rest and Disabled ONLY (Hover/Pressed show same as Rest)
-
buildGroupCallTileGridPreview(
GroupCallTileGridState state, AnimationController? borderAnimationController) → Widget - Group Call Tile Grid preview builder Category 3: Complex/Composite - Multi-participant video call grid for elderly users
-
buildHydrationRingIndicatorPreview(
HydrationRingIndicatorState state, AnimationController? borderAnimationController) → Widget - Hydration Ring Indicator preview builder
-
buildIconButtonPreview(
IconButtonState state, AnimationController? borderAnimationController) → Widget - Icon Button preview builder Builds preview widgets for icon button component with animated border support
-
buildListItemPreview(
ListItemState state, AnimationController? borderAnimationController) → Widget - List Item preview builder Builds preview widgets for list item component with animated border support
-
buildListPreview(
ListState state, AnimationController? borderAnimationController) → Widget - Build preview for List View component
-
buildLiveTranscriptionDisplayPreview(
LiveTranscriptionDisplayState state, AnimationController? borderAnimationController) → Widget - Live Transcription Display preview builder Category 3: Complex/Composite - Real-time speech-to-text display for elderly users
-
buildLoadingSpinnerPreview(
LoadingSpinnerState state, AnimationController? borderAnimationController) → Widget - Loading Spinner preview builder Builds preview widgets for loading spinner component with animated border support
- Map Navigation View preview builder Category 3: Complex/Composite - Map navigation interface for elderly users
-
buildMedicationCardPreview(
MedicationCardState state, AnimationController? borderAnimationController) → Widget - Medication Card Preview Builder Category 3: Complex/Composite Previews: Rest and Disabled ONLY (Hover/Pressed show same as Rest)
-
buildMoodSliderPreview(
MoodSliderState state, AnimationController? borderAnimationController) → Widget - Mood Slider preview builder Builds preview widgets for mood slider component with animated border support
-
buildMultiSelectChipGroupPreview(
MultiSelectChipGroupState state, AnimationController? borderAnimationController) → Widget - MultiSelectChipGroup preview builder Builds preview widgets for the component with animated border support
-
buildNewsContentCardPreview(
NewsContentCardState state, AnimationController? borderAnimationController) → Widget - News Content Card preview builder Category 3: Complex/Composite - News article card for elderly users
-
buildPainRatingSliderPreview(
PainRatingSliderState state, AnimationController? borderAnimationController) → Widget - Pain Rating Slider preview builder Builds preview widgets for pain rating slider component with animated border support
-
buildPhotoCarouselPreview(
PhotoCarouselState state, AnimationController? borderAnimationController) → Widget - Photo Carousel preview builder Category 3: Complex/Composite - Container is static, navigation buttons are interactive
-
buildPlantPetCareCardPreview(
PlantPetCareCardState state, AnimationController? borderAnimationController) → Widget - Plant Pet Care Card preview builder Category 3: Complex/Composite - Display-only card
-
buildPlaylistMediaCardPreview(
PlaylistMediaCardState state, AnimationController? borderAnimationController) → Widget - Playlist Media Card preview builder Category 3: Complex/Composite - Music/media playlist card for elderly users
-
buildPrayerTaskListPreview(
PrayerTaskListState state, AnimationController? borderAnimationController) → Widget - Prayer Task List preview builder Category 3: Complex/Composite - Container is static, checkboxes are interactive
-
buildProgressBarPreview(
ProgressBarState state, AnimationController? borderAnimationController) → Widget - Progress Bar preview builder Category: Indicator (Non-Interactive Display)
-
buildQuickActionPreview(
QuickActionState state, AnimationController? borderAnimationController) → Widget - Quick Action Tile preview builder Builds preview widgets for quick action component with animated border support
-
buildRadioPreview(
RadioState state, AnimationController? borderAnimationController) → Widget - Radio preview builder Category 1: Simple Interactive Builds preview widgets for radio component with animated border support
-
buildRecipeStepViewerPreview(
RecipeStepViewerState state, AnimationController? borderAnimationController) → Widget - Recipe Step Viewer preview builder Category 3: Complex/Composite - Step-by-step recipe display for elderly users
-
buildScamAlertCardPreview(
ScamAlertCardState state, AnimationController? borderAnimationController) → Widget - Scam Alert Card preview builder Category 3: Complex/Composite - Container is static, action buttons are interactive Preserves UX elements from temp_demo:
-
buildScanDocumentFlowPreview(
ScanDocumentFlowState state, AnimationController? borderAnimationController) → Widget - Scan Document Flow preview builder Category 3: Complex/Composite - Document scanning interface for elderly users
-
buildScheduleTimelinePreview(
ScheduleTimelineState state, AnimationController? borderAnimationController) → Widget - Schedule Timeline preview builder Category 3: Complex/Composite - only shows Rest and Disabled states (No Hover/Pressed since child items handle those)
-
buildSearchBarPreview(
SearchBarState state, AnimationController? borderAnimationController) → Widget - SearchBar preview builder Builds preview widgets for search bar component with animated border support
-
buildSliderPreview(
SliderState state, AnimationController? borderAnimationController) → Widget - Slider preview builder Builds preview widgets for slider component with animated border support
-
buildSoundTimerPanelPreview(
SoundTimerPanelState state, AnimationController? borderAnimationController) → Widget - Sound Timer Panel preview builder Category 3: Complex/Composite - Container is static, child buttons are interactive
-
buildStatusCardPreview(
StatusCardState state, AnimationController? borderAnimationController) → Widget - Status Card preview builder Builds preview widgets for status card component with animated border support
-
buildStepperPreview(
StepperState state, AnimationController? borderAnimationController) → Widget - Stepper preview builder Category 1: Simple Interactive
-
buildSunriseWakeDisplayPreview(
SunriseWakeDisplayState state, AnimationController? borderAnimationController) → Widget - Sunrise Wake Display preview builder Category 3: Complex/Composite - Gentle wake-up alarm display for elderly users
-
buildSupplyChecklistCardPreview(
SupplyChecklistCardState state, AnimationController? borderAnimationController) → Widget - Supply Checklist Card preview builder Category 3: Complex/Composite - Card with interactive checkboxes
-
buildTextFieldPreview(
TextFieldState state, AnimationController? borderAnimationController) → Widget - TextField preview builder Builds preview widgets for text field component with animated border support
-
buildTimelineFeedCardPreview(
TimelineFeedCardState state, AnimationController? borderAnimationController) → Widget - Timeline Feed Card preview builder Category 3: Complex/Composite - Display-only card
-
buildTogglePreview(
ToggleState state, AnimationController? borderAnimationController) → Widget - Toggle preview builder Builds preview widgets for toggle component with animated border support
-
buildTransportationSelectorPreview(
TransportationSelectorState state, AnimationController? borderAnimationController) → Widget - Transportation Selector preview builder Category 3: Complex/Composite - Transportation mode selector for elderly users
-
buildVideoCallInterfacePreview(
VideoCallInterfaceState state, AnimationController? borderAnimationController) → Widget - Video Call Interface preview builder Category 3: Complex/Composite - Container is static, call buttons are interactive
-
buildVideoPlayerExercisePreview(
VideoPlayerExerciseState state, AnimationController? borderAnimationController) → Widget - Video Player Exercise preview builder Category 3: Complex/Composite - Video player for guided exercises
-
buildVitalsDisplayGridPreview(
VitalsDisplayGridState state, AnimationController? borderAnimationController) → Widget - Vitals Display Grid preview builder Builds preview widgets for vitals display grid component with animated border support
-
buildVoiceRecordingButtonPreview(
VoiceRecordingButtonState state, AnimationController? borderAnimationController, BuildContext context) → Widget - Voice Recording Button preview builder
-
buildWeatherCardPreview(
WeatherCardState state, AnimationController? borderAnimationController) → Widget - Weather Card preview builder