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
buildMapNavigationViewPreview(MapNavigationViewState state, AnimationController? borderAnimationController) Widget
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