Skip to content

Components

GearUI Kit ships 72 components in 6 categories. Every one of them has a demo page in the sample app; the names below are the composable names you import from com.gearui.components.*.

This page is generated from the sample's component registry, so it cannot disagree with what the sample shows.

Basic (7)

ComponentPurpose
ButtonTrigger actions
IconIcon display
LinkLink text
TextText display
TagMarking and classification
BadgeMessage count indicator
DividerContent separator

Form (17)

ComponentPurpose
InputText input
CheckboxMultiple selection
RadioSingle selection
SwitchToggle switch
SliderValue selection
StepperNumber stepper
TextareaMultiline text input
RateRating
SelectDropdown selector
PickerMulti-column picker
DatePickerDate & time picker
DropdownMenuFilter dropdown menu
UploadFile upload
FormForm container
CascaderCascade selector
TransferData transfer
TreeSelectTree selector
ComponentPurpose
NavBarPage navigation bar
BottomNavBarApp bottom navigation
TabsContent switching
NavigationMenuTop navigation menu
SidebarSide navigation
DrawerSlide drawer
StepsStep indicator
PaginationPagination navigation
BreadcrumbPath navigation
AnchorPage anchor navigation
SegmentedSegmented control
FABFloating action button

Data display (15)

ComponentPurpose
ListList display
CardCard container
CellList cell component
TableData table
ImageImage display
ImageViewerImage preview
AvatarUser avatar
CollapseContent collapse
ProgressProgress display
EmptyEmpty state
SkeletonLoading placeholder
TimelineTimeline display
TreeTree structure
CalendarCalendar display
WatermarkPage watermark

Feedback (15)

ComponentPurpose
SwipeCellSwipeable cell
ActionSheetBottom action sheet
ToastMessage toast
DialogModal dialog
TooltipTooltip
ContextMenuContext menu
LoadingLoading state
MessageGlobal message
NoticeBarNotice bar
NotificationGlobal notification
SnackbarBottom message
PopupPopup content
PopoverPopover tooltip
ResultOperation result
TourFeature guide

Layout (6)

ComponentPurpose
GridGrid layout
SwiperContent carousel
SearchBarSearch input
RefreshPull-to-refresh showcase
BottomSheetBottom sheet
BackTopBack to top

Not listed here

The sample also registers a few routes that are runtime checks rather than components (icon rendering, safe-area snapshot, Navigator spikes). They are useful when working on the kit and are deliberately left out of this count.

GearUI Kit is released under the BSD 3-Clause License.