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.