feedback library
Snackbars, badges, empty states, tooltips, popovers, and product tours.
Classes
- UIAlert
- Inline alert banner with optional icon, title, and description.
- UIBadge
- Unified badge for tags, status chips, and live indicators.
- UIEmptyState
- Empty-state placeholder with optional icon, image, message, and child.
- UIErrorInfo
- Full-screen error state with title, description, and retry action.
- UIGripShimmerLoading
- A grid view skeleton using shimmers.
- UIListViewShimmerLoading
- A list view skeleton using shimmers.
- UILiveBadge
- UILiveBadgeStyle
- UILoadingIndicator
- Circular loading indicator.
- UILoadingOverlay
- Full-screen scrim with a centered loading card while visible is true.
-
UILoadMoreContainer<
T> - A container that handles paginated loading, pull-to-refresh, and infinite scrolling.
-
UILoadMoreContainerState<
T> - State class for UILoadMoreContainer.
- UINoteList
- Bulleted note list with optional title and custom bullet styling.
- UIPopover
- Rich anchored popover with arrow, optional scrim, and custom content.
- UIPostLoading
- Static helpers for common loading skeletons.
- UIShimmer
- A widget renders shimmer effect over child widget tree.
- UIShimmerBase
- Helper class for creating basic shimmer placeholder shapes.
- UIShimmerLoadingContainer
- A container that switches between a loading shimmer and the actual content.
- UIShimmerPageLoading
- A shimmer-based page loading skeleton.
- UISkeletonPlaceholder
- A rounded shimmer placeholder for loading skeletons.
- UISnackbar
- A transient overlay snackbar with success and error variants.
- UISnackbarStyle
- Visual styling for UISnackbar.
- UISpotlightOverlay
- Full-screen dim overlay with a transparent cutout around targetRect.
- UITooltip
- Tooltip anchored to child via UIPortal.
- UITourController
- Orchestrates a multi-step product tour with spotlight overlays and tooltips.
- UITourProgressIndicator
- Step progress for tour tooltips (dots or compact text).
- UITourStep
- Configuration for a single step in a UITourController walkthrough.
- UITourTooltipCard
- Tooltip card for a single UITourStep inside a product tour.
Enums
- ShimmerDirection
- An enum defines all supported directions of shimmer effect
- UIAlertVariant
- Visual variants for UIAlert.
- UIBadgeVariant
- Visual variants for UIBadge.
- UILoadMoreStatus
- Status of the UILoadMoreContainer data loading process.
- UILoadMoreViewType
- The layout type for UILoadMoreContainer.
- UIPopoverDirection
- Where the popover panel opens relative to its anchor.
- UIShimmerLoadingType
- The layout type for the shimmer effect.
- UISnackbarType
- Message category for UISnackbar.
- UISpotlightShape
- Shape of the spotlight cutout around a tour target.
- UITourProgressStyle
- Style for UITourProgressIndicator.
- UITourStepAnimation
- Animation applied when a tour tooltip appears.
- UITourTooltipPosition
- Preferred placement of a tour tooltip relative to its target.