ui library

Classes

AdaptiveDestination
A single destination entry used by AdaptiveScaffold.
AdaptiveScaffold
A responsive scaffold that automatically adapts its navigation chrome:
ConfirmDialog
A utility class that displays a themed Material 3 confirmation dialog.
EmptyState
A configurable empty-state widget for screens with no content.
LazyList<T>
An infinite-scroll list that automatically loads pages as the user approaches the bottom.
LoadingOverlay
A global loading overlay manager that renders a semi-transparent backdrop with a CircularProgressIndicator and optional message, blocking all user interaction while an async operation is in progress.
PkLoadingOverlayWidget
The visual widget rendered by LoadingOverlay.
PkUiTheme
ThemeExtension for PrimeKit UI components. Add to your ThemeData to customize PrimeKit colors:
SkeletonLoader
An animated shimmer skeleton loader that wraps any child widget.
ToastService
A service that displays typed, positioned SnackBar toasts.

Enums

ToastPosition
Where the toast appears on screen.
ToastType
The semantic type of a toast message, controlling its color and icon.