patterns library
Showcase pattern exports for media_break_points.
Import this library alongside package:media_break_points/media_break_points.dart
when you want the higher-level, product-shaped examples that are built from
the core adaptive primitives.
Classes
-
AdaptiveApprovalDesk<
T> - A staged approval workspace that coordinates an approval list, an active proposal surface, a criteria panel, and a decision history panel from one adaptive model.
- AdaptiveBoard
- A workflow board that stacks lanes on compact widths and becomes a board on larger containers.
- AdaptiveBoardLane
- A single lane definition used by AdaptiveBoard.
- AdaptiveCalendar
- A calendar surface that shows a stacked agenda on compact layouts and a multi-column day grid on larger containers.
- AdaptiveCalendarDay
- A single day shown by AdaptiveCalendar.
- AdaptiveComparison
- A comparison surface that shows one selected variant on compact layouts and all variants side by side on larger layouts.
- AdaptiveComparisonItem
- A single option or variant shown by AdaptiveComparison.
- AdaptiveComposer
- A staged composition workspace that moves between a compact editor/preview toggle, a split editor-preview layout, and a fully docked editor-preview plus settings surface.
- AdaptiveControlCenter
- A staged operations workspace that coordinates a left sidebar, central dashboard, right insights panel, and bottom activity panel from one adaptive layout model.
-
AdaptiveConversationDesk<
T> - A staged messaging workspace that coordinates a conversation list, a central thread, and a supporting context panel from one adaptive model.
- AdaptiveDeck
- A card deck that pages on compact layouts and expands into a grid on larger containers.
- AdaptiveDeckItem
- A single card shown by AdaptiveDeck.
-
AdaptiveExperimentLab<
T> - A staged experimentation workspace that coordinates an experiment list, an active focus surface, an evidence panel, and a decision log from one adaptive model.
-
AdaptiveExplorer<
T> - A compound browsing surface that combines filters, results, and detail panels into one adaptive workspace.
- AdaptiveGallery
- A showcase surface that pages through rich previews on compact layouts and switches to a spotlight view with a selector list on larger containers.
- AdaptiveGalleryItem
- A single entry shown by AdaptiveGallery.
-
AdaptiveIncidentDesk<
T> - A staged incident workspace that coordinates an incident list, an active incident detail surface, a context panel, and a timeline panel from one adaptive model.
-
AdaptiveMetricsLab<
T> - A staged analytics workspace that coordinates a query list, a main focus surface, an annotations panel, and a query history panel from one adaptive model.
-
AdaptivePlanningDesk<
T> - A staged planning workspace that coordinates a plan list, an active plan focus surface, a risks panel, and a milestones panel from one adaptive model.
-
AdaptivePresentationDesk<
T> - A staged presentation workspace that coordinates a slide list, a stage preview, and speaker notes from one adaptive model.
-
AdaptiveReleaseLab<
T> - A staged release workspace that coordinates a release list, an active readiness surface, a blockers panel, and a rollout log from one adaptive model.
-
AdaptiveReviewDesk<
T> - A staged review workspace that coordinates a review queue, a central review surface, and a decision panel from one adaptive layout model.
- AdaptiveSchedule
- A day-grouped schedule that shows a stacked agenda on compact layouts and side-by-side day columns on larger containers.
- AdaptiveScheduleDay
- A day or lane within AdaptiveSchedule.
- AdaptiveScheduleEntry
- A single scheduled item shown inside an AdaptiveScheduleDay.
- AdaptiveTimeline
- A milestone timeline that stacks on compact widths and becomes horizontal on larger containers.
- AdaptiveTimelineEntry
- A single milestone definition used by AdaptiveTimeline.
- AdaptiveWorkbench
- A compound studio-style surface that coordinates a left library, central canvas, and right inspector from one adaptive layout model.
Enums
- AdaptiveBoardMode
- The active arrangement used by AdaptiveBoard.
- AdaptiveCalendarMode
- The active arrangement used by AdaptiveCalendar.
- AdaptiveComparisonMode
- The active arrangement used by AdaptiveComparison.
- AdaptiveComposerMode
- The active arrangement used by AdaptiveComposer.
- AdaptiveComposerSurface
- The active compact surface shown by AdaptiveComposer.
- AdaptiveControlCenterMode
- The active arrangement used by AdaptiveControlCenter.
- AdaptiveConversationDeskMode
- The active arrangement used by AdaptiveConversationDesk.
- AdaptiveDeckMode
- The active arrangement used by AdaptiveDeck.
- AdaptiveExplorerMode
- The active arrangement used by AdaptiveExplorer.
- AdaptiveGalleryMode
- The active arrangement used by AdaptiveGallery.
- AdaptiveIncidentDeskMode
- The active arrangement used by AdaptiveIncidentDesk.
- AdaptivePresentationDeskMode
- The active arrangement used by AdaptivePresentationDesk.
- AdaptiveReviewDeskMode
- The active arrangement used by AdaptiveReviewDesk.
- AdaptiveScheduleMode
- The active arrangement used by AdaptiveSchedule.
- AdaptiveTimelineMode
- The active arrangement used by AdaptiveTimeline.
- AdaptiveWorkbenchMode
- The active arrangement used by AdaptiveWorkbench.