Component catalog
Generated from the versioned PamUI component inventory. Do not edit this file
by hand; run composer generate after updating the inventory.
Names in Tags are available through both declarative .pam syntax and PHP
facades under Pam\MobileUi\Component.
accordion
Section titled “accordion”- Category: Disclosure
- Maturity: Stable
- Runtime: Android native host
- Variants: none
- Upstream examples captured: 7
- Tags:
Accordion,AccordionContent,AccordionContentText,AccordionHeader,AccordionIcon,AccordionItem,AccordionTitleText,AccordionTrigger
Minimal construction
Section titled “Minimal construction”<Accordion />use Pam\MobileUi\Component\Accordion;
$component = Accordion::make();Complete module API
Section titled “Complete module API”| Tag | Typed PHP construction |
|---|---|
Accordion |
Accordion::make() |
AccordionContent |
AccordionContent::make() |
AccordionContentText |
AccordionContentText::make() |
AccordionHeader |
AccordionHeader::make() |
AccordionIcon |
AccordionIcon::make() |
AccordionItem |
AccordionItem::make() |
AccordionTitleText |
AccordionTitleText::make() |
AccordionTrigger |
AccordionTrigger::make() |
actionsheet
Section titled “actionsheet”- Category: Overlay
- Maturity: Stable
- Runtime: Android native host
- Variants:
isTruncated,bold,underline,strikeThrough,sub,italic,highlight - Upstream examples captured: 9
- Tags:
Actionsheet,ActionsheetBackdrop,ActionsheetContent,ActionsheetDragIndicator,ActionsheetDragIndicatorWrapper,ActionsheetFlatList,ActionsheetIcon,ActionsheetItem,ActionsheetItemText,ActionsheetScrollView,ActionsheetSectionHeaderText,ActionsheetSectionList,ActionsheetVirtualizedList
Minimal construction
Section titled “Minimal construction”<Actionsheet />use Pam\MobileUi\Component\Actionsheet;
$component = Actionsheet::make();Complete module API
Section titled “Complete module API”| Tag | Typed PHP construction |
|---|---|
Actionsheet |
Actionsheet::make() |
ActionsheetBackdrop |
ActionsheetBackdrop::make() |
ActionsheetContent |
ActionsheetContent::make() |
ActionsheetDragIndicator |
ActionsheetDragIndicator::make() |
ActionsheetDragIndicatorWrapper |
ActionsheetDragIndicatorWrapper::make() |
ActionsheetFlatList |
ActionsheetFlatList::make() |
ActionsheetIcon |
ActionsheetIcon::make() |
ActionsheetItem |
ActionsheetItem::make() |
ActionsheetItemText |
ActionsheetItemText::make() |
ActionsheetScrollView |
ActionsheetScrollView::make() |
ActionsheetSectionHeaderText |
ActionsheetSectionHeaderText::make() |
ActionsheetSectionList |
ActionsheetSectionList::make() |
ActionsheetVirtualizedList |
ActionsheetVirtualizedList::make() |
- Category: Feedback
- Maturity: Stable
- Runtime: PHP composition
- Variants:
variant - Upstream examples captured: 5
- Tags:
Alert,AlertIcon,AlertText
Minimal construction
Section titled “Minimal construction”<Alert />use Pam\MobileUi\Component\Alert;
$component = Alert::make();Complete module API
Section titled “Complete module API”| Tag | Typed PHP construction |
|---|---|
Alert |
Alert::make() |
AlertIcon |
AlertIcon::make() |
AlertText |
AlertText::make() |
alert-dialog
Section titled “alert-dialog”- Category: Overlay
- Maturity: Stable
- Runtime: Android native host
- Variants: none
- Upstream examples captured: 4
- Tags:
AlertDialog,AlertDialogBackdrop,AlertDialogBody,AlertDialogCloseButton,AlertDialogContent,AlertDialogFooter,AlertDialogHeader
Minimal construction
Section titled “Minimal construction”<AlertDialog />use Pam\MobileUi\Component\AlertDialog;
$component = AlertDialog::make();Complete module API
Section titled “Complete module API”| Tag | Typed PHP construction |
|---|---|
AlertDialog |
AlertDialog::make() |
AlertDialogBackdrop |
AlertDialogBackdrop::make() |
AlertDialogBody |
AlertDialogBody::make() |
AlertDialogCloseButton |
AlertDialogCloseButton::make() |
AlertDialogContent |
AlertDialogContent::make() |
AlertDialogFooter |
AlertDialogFooter::make() |
AlertDialogHeader |
AlertDialogHeader::make() |
all-components
Section titled “all-components”- Category: System
- Maturity: Stable
- Runtime: Service/provider
- Variants: none
- Upstream examples captured: 0
- Tags: none
This is an aggregate/build-time module with no standalone runtime tag.
avatar
Section titled “avatar”- Category: Media
- Maturity: Stable
- Runtime: PHP composition
- Variants: none
- Upstream examples captured: 9
- Tags:
Avatar,AvatarBadge,AvatarFallback,AvatarFallbackText,AvatarGroup,AvatarImage
Minimal construction
Section titled “Minimal construction”<Avatar />use Pam\MobileUi\Component\Avatar;
$component = Avatar::make();Complete module API
Section titled “Complete module API”| Tag | Typed PHP construction |
|---|---|
Avatar |
Avatar::make() |
AvatarBadge |
AvatarBadge::make() |
AvatarFallback |
AvatarFallback::make() |
AvatarFallbackText |
AvatarFallbackText::make() |
AvatarGroup |
AvatarGroup::make() |
AvatarImage |
AvatarImage::make() |
- Category: Data display
- Maturity: Stable
- Runtime: PHP composition
- Variants:
variant - Upstream examples captured: 3
- Tags:
Badge,BadgeIcon,BadgeText
Minimal construction
Section titled “Minimal construction”<Badge />use Pam\MobileUi\Component\Badge;
$component = Badge::make();Complete module API
Section titled “Complete module API”| Tag | Typed PHP construction |
|---|---|
Badge |
Badge::make() |
BadgeIcon |
BadgeIcon::make() |
BadgeText |
BadgeText::make() |
bottomsheet
Section titled “bottomsheet”- Category: Overlay
- Maturity: Alpha
- Runtime: Android native host
- Variants: none
- Upstream examples captured: 4
- Tags:
BottomSheet,BottomSheetPortal,BottomSheetTrigger,BottomSheetBackdrop,BottomSheetDragIndicator,BottomSheetContent,BottomSheetFooter,BottomSheetItem,BottomSheetItemText,BottomSheetTextInput,BottomSheetScrollView,BottomSheetFlatList,BottomSheetSectionList
Minimal construction
Section titled “Minimal construction”<BottomSheet />use Pam\MobileUi\Component\BottomSheet;
$component = BottomSheet::make();Complete module API
Section titled “Complete module API”| Tag | Typed PHP construction |
|---|---|
BottomSheet |
BottomSheet::make() |
BottomSheetPortal |
BottomSheetPortal::make() |
BottomSheetTrigger |
BottomSheetTrigger::make() |
BottomSheetBackdrop |
BottomSheetBackdrop::make() |
BottomSheetDragIndicator |
BottomSheetDragIndicator::make() |
BottomSheetContent |
BottomSheetContent::make() |
BottomSheetFooter |
BottomSheetFooter::make() |
BottomSheetItem |
BottomSheetItem::make() |
BottomSheetItemText |
BottomSheetItemText::make() |
BottomSheetTextInput |
BottomSheetTextInput::make() |
BottomSheetScrollView |
BottomSheetScrollView::make() |
BottomSheetFlatList |
BottomSheetFlatList::make() |
BottomSheetSectionList |
BottomSheetSectionList::make() |
- Category: Layout
- Maturity: Stable
- Runtime: PHP composition
- Variants: none
- Upstream examples captured: 1
- Tags:
Box
Minimal construction
Section titled “Minimal construction”<Box />use Pam\MobileUi\Component\Box;
$component = Box::make();Complete module API
Section titled “Complete module API”| Tag | Typed PHP construction |
|---|---|
Box |
Box::make() |
button
Section titled “button”- Category: Forms
- Maturity: Stable
- Runtime: PHP composition
- Variants:
variant,size,space,isAttached,flexDirection - Upstream examples captured: 6
- Tags:
Button,ButtonGroup,ButtonIcon,ButtonSpinner,ButtonText
Minimal construction
Section titled “Minimal construction”<Button />use Pam\MobileUi\Component\Button;
$component = Button::make();Complete module API
Section titled “Complete module API”| Tag | Typed PHP construction |
|---|---|
Button |
Button::make() |
ButtonGroup |
ButtonGroup::make() |
ButtonIcon |
ButtonIcon::make() |
ButtonSpinner |
ButtonSpinner::make() |
ButtonText |
ButtonText::make() |
calendar
Section titled “calendar”- Category: Forms
- Maturity: Alpha
- Runtime: Android native host
- Variants:
size,state,type - Upstream examples captured: 7
- Tags:
Calendar,CalendarHeader,CalendarHeaderPrevButton,CalendarHeaderNextButton,CalendarHeaderTitle,CalendarHeaderMonthSelect,CalendarHeaderYearSelect,CalendarWeekDaysHeader,CalendarWeekDay,CalendarBody,CalendarGrid,CalendarWeek,CalendarDay,CalendarDayText,CalendarDayIndicator,CalendarWeekNumber,CalendarFooter
Minimal construction
Section titled “Minimal construction”<Calendar />use Pam\MobileUi\Component\Calendar;
$component = Calendar::make();Complete module API
Section titled “Complete module API”| Tag | Typed PHP construction |
|---|---|
Calendar |
Calendar::make() |
CalendarHeader |
CalendarHeader::make() |
CalendarHeaderPrevButton |
CalendarHeaderPrevButton::make() |
CalendarHeaderNextButton |
CalendarHeaderNextButton::make() |
CalendarHeaderTitle |
CalendarHeaderTitle::make() |
CalendarHeaderMonthSelect |
CalendarHeaderMonthSelect::make() |
CalendarHeaderYearSelect |
CalendarHeaderYearSelect::make() |
CalendarWeekDaysHeader |
CalendarWeekDaysHeader::make() |
CalendarWeekDay |
CalendarWeekDay::make() |
CalendarBody |
CalendarBody::make() |
CalendarGrid |
CalendarGrid::make() |
CalendarWeek |
CalendarWeek::make() |
CalendarDay |
CalendarDay::make() |
CalendarDayText |
CalendarDayText::make() |
CalendarDayIndicator |
CalendarDayIndicator::make() |
CalendarWeekNumber |
CalendarWeekNumber::make() |
CalendarFooter |
CalendarFooter::make() |
- Category: Data display
- Maturity: Stable
- Runtime: PHP composition
- Variants:
size - Upstream examples captured: 5
- Tags:
Card
Minimal construction
Section titled “Minimal construction”<Card />use Pam\MobileUi\Component\Card;
$component = Card::make();Complete module API
Section titled “Complete module API”| Tag | Typed PHP construction |
|---|---|
Card |
Card::make() |
center
Section titled “center”- Category: Layout
- Maturity: Stable
- Runtime: PHP composition
- Variants: none
- Upstream examples captured: 1
- Tags:
Center
Minimal construction
Section titled “Minimal construction”<Center />use Pam\MobileUi\Component\Center;
$component = Center::make();Complete module API
Section titled “Complete module API”| Tag | Typed PHP construction |
|---|---|
Center |
Center::make() |
chat-ai
Section titled “chat-ai”- Category: AI
- Maturity: Stable
- Runtime: Android native host
- Variants: none
- Upstream examples captured: 3
- Tags:
Attachments,Attachment,AttachmentPreview,AttachmentRemove,AttachmentHoverCard,AttachmentHoverCardContent,AttachmentHoverCardText,AttachmentEmpty,BlankContext,BlankProvider,Conversation,ConversationEmptyState,ConversationContent,ConversationScrollButton,ConversationDownload,FileTree,FileTreeFolder,FileTreeFile,FileTreeActions,Message,MessageContent,MessageResponse,MessageToolbar,MessageAction,MessageBranch,MessageBranchContent,MessageBranchSelector,MessageBranchPrevious,MessageBranchNext,MessageBranchPage,ModelSelector,ModelSelectorTrigger,ModelSelectorContent,ModelSelectorInput,ModelSelectorList,ModelSelectorEmpty,ModelSelectorGroup,ModelSelectorItem,ModelSelectorShortcut,ModelSelectorSeparator,ModelSelectorLogo,ModelSelectorLogoGroup,ModelSelectorName,PromptInputProvider,PromptInput,PromptInputBody,PromptInputTextarea,PromptInputFooter,PromptInputTools,PromptInputButton,PromptInputSubmit,PromptInputActionMenu,PromptInputActionMenuTrigger,PromptInputActionMenuContent
Minimal construction
Section titled “Minimal construction”<Attachments />use Pam\MobileUi\Component\Attachments;
$component = Attachments::make();Complete module API
Section titled “Complete module API”| Tag | Typed PHP construction |
|---|---|
Attachments |
Attachments::make() |
Attachment |
Attachment::make() |
AttachmentPreview |
AttachmentPreview::make() |
AttachmentRemove |
AttachmentRemove::make() |
AttachmentHoverCard |
AttachmentHoverCard::make() |
AttachmentHoverCardContent |
AttachmentHoverCardContent::make() |
AttachmentHoverCardText |
AttachmentHoverCardText::make() |
AttachmentEmpty |
AttachmentEmpty::make() |
BlankContext |
BlankContext::make() |
BlankProvider |
BlankProvider::make() |
Conversation |
Conversation::make() |
ConversationEmptyState |
ConversationEmptyState::make() |
ConversationContent |
ConversationContent::make() |
ConversationScrollButton |
ConversationScrollButton::make() |
ConversationDownload |
ConversationDownload::make() |
FileTree |
FileTree::make() |
FileTreeFolder |
FileTreeFolder::make() |
FileTreeFile |
FileTreeFile::make() |
FileTreeActions |
FileTreeActions::make() |
Message |
Message::make() |
MessageContent |
MessageContent::make() |
MessageResponse |
MessageResponse::make() |
MessageToolbar |
MessageToolbar::make() |
MessageAction |
MessageAction::make() |
MessageBranch |
MessageBranch::make() |
MessageBranchContent |
MessageBranchContent::make() |
MessageBranchSelector |
MessageBranchSelector::make() |
MessageBranchPrevious |
MessageBranchPrevious::make() |
MessageBranchNext |
MessageBranchNext::make() |
MessageBranchPage |
MessageBranchPage::make() |
ModelSelector |
ModelSelector::make() |
ModelSelectorTrigger |
ModelSelectorTrigger::make() |
ModelSelectorContent |
ModelSelectorContent::make() |
ModelSelectorInput |
ModelSelectorInput::make() |
ModelSelectorList |
ModelSelectorList::make() |
ModelSelectorEmpty |
ModelSelectorEmpty::make() |
ModelSelectorGroup |
ModelSelectorGroup::make() |
ModelSelectorItem |
ModelSelectorItem::make() |
ModelSelectorShortcut |
ModelSelectorShortcut::make() |
ModelSelectorSeparator |
ModelSelectorSeparator::make() |
ModelSelectorLogo |
ModelSelectorLogo::make() |
ModelSelectorLogoGroup |
ModelSelectorLogoGroup::make() |
ModelSelectorName |
ModelSelectorName::make() |
PromptInputProvider |
PromptInputProvider::make() |
PromptInput |
PromptInput::make() |
PromptInputBody |
PromptInputBody::make() |
PromptInputTextarea |
PromptInputTextarea::make() |
PromptInputFooter |
PromptInputFooter::make() |
PromptInputTools |
PromptInputTools::make() |
PromptInputButton |
PromptInputButton::make() |
PromptInputSubmit |
PromptInputSubmit::make() |
PromptInputActionMenu |
PromptInputActionMenu::make() |
PromptInputActionMenuTrigger |
PromptInputActionMenuTrigger::make() |
PromptInputActionMenuContent |
PromptInputActionMenuContent::make() |
checkbox
Section titled “checkbox”- Category: Forms
- Maturity: Stable
- Runtime: Android native host
- Variants: none
- Upstream examples captured: 9
- Tags:
Checkbox,CheckboxGroup,CheckboxIcon,CheckboxIndicator,CheckboxLabel
Minimal construction
Section titled “Minimal construction”<Checkbox />use Pam\MobileUi\Component\Checkbox;
$component = Checkbox::make();Complete module API
Section titled “Complete module API”| Tag | Typed PHP construction |
|---|---|
Checkbox |
Checkbox::make() |
CheckboxGroup |
CheckboxGroup::make() |
CheckboxIcon |
CheckboxIcon::make() |
CheckboxIndicator |
CheckboxIndicator::make() |
CheckboxLabel |
CheckboxLabel::make() |
date-time-picker
Section titled “date-time-picker”- Category: Forms
- Maturity: Alpha
- Runtime: Android native host
- Variants:
size,variant - Upstream examples captured: 4
- Tags:
DateTimePicker,DateTimePickerIcon,DateTimePickerInput,DateTimePickerTrigger
Minimal construction
Section titled “Minimal construction”<DateTimePicker />use Pam\MobileUi\Component\DateTimePicker;
$component = DateTimePicker::make();Complete module API
Section titled “Complete module API”| Tag | Typed PHP construction |
|---|---|
DateTimePicker |
DateTimePicker::make() |
DateTimePickerIcon |
DateTimePickerIcon::make() |
DateTimePickerInput |
DateTimePickerInput::make() |
DateTimePickerTrigger |
DateTimePickerTrigger::make() |
divider
Section titled “divider”- Category: Layout
- Maturity: Stable
- Runtime: PHP composition
- Variants:
orientation - Upstream examples captured: 5
- Tags:
Divider
Minimal construction
Section titled “Minimal construction”<Divider />use Pam\MobileUi\Component\Divider;
$component = Divider::make();Complete module API
Section titled “Complete module API”| Tag | Typed PHP construction |
|---|---|
Divider |
Divider::make() |
drawer
Section titled “drawer”- Category: Overlay
- Maturity: Stable
- Runtime: Android native host
- Variants:
size,anchor - Upstream examples captured: 3
- Tags:
Drawer,DrawerBackdrop,DrawerBody,DrawerCloseButton,DrawerContent,DrawerFooter,DrawerHeader
Minimal construction
Section titled “Minimal construction”<Drawer />use Pam\MobileUi\Component\Drawer;
$component = Drawer::make();Complete module API
Section titled “Complete module API”| Tag | Typed PHP construction |
|---|---|
Drawer |
Drawer::make() |
DrawerBackdrop |
DrawerBackdrop::make() |
DrawerBody |
DrawerBody::make() |
DrawerCloseButton |
DrawerCloseButton::make() |
DrawerContent |
DrawerContent::make() |
DrawerFooter |
DrawerFooter::make() |
DrawerHeader |
DrawerHeader::make() |
- Category: Overlay
- Maturity: Stable
- Runtime: PHP composition
- Variants:
size,placement,isTruncated,bold,underline,strikeThrough,sub,italic,highlight - Upstream examples captured: 5
- Tags:
Fab,FabIcon,FabLabel
Minimal construction
Section titled “Minimal construction”<Fab />use Pam\MobileUi\Component\Fab;
$component = Fab::make();Complete module API
Section titled “Complete module API”| Tag | Typed PHP construction |
|---|---|
Fab |
Fab::make() |
FabIcon |
FabIcon::make() |
FabLabel |
FabLabel::make() |
flat-list
Section titled “flat-list”- Category: System
- Maturity: Stable
- Runtime: PAM core primitive
- Variants: none
- Upstream examples captured: 0
- Tags:
FlatList
Minimal construction
Section titled “Minimal construction”<FlatList />use Pam\MobileUi\Component\FlatList;
$component = FlatList::make();Complete module API
Section titled “Complete module API”| Tag | Typed PHP construction |
|---|---|
FlatList |
FlatList::make() |
form-control
Section titled “form-control”- Category: Forms
- Maturity: Stable
- Runtime: Android native host
- Variants:
isTruncated,bold,underline,strikeThrough,sub,italic,highlight - Upstream examples captured: 7
- Tags:
FormControl,FormControlError,FormControlErrorText,FormControlErrorIcon,FormControlLabel,FormControlLabelText,FormControlLabelAstrick,FormControlHelper,FormControlHelperText
Minimal construction
Section titled “Minimal construction”<FormControl />use Pam\MobileUi\Component\FormControl;
$component = FormControl::make();Complete module API
Section titled “Complete module API”| Tag | Typed PHP construction |
|---|---|
FormControl |
FormControl::make() |
FormControlError |
FormControlError::make() |
FormControlErrorText |
FormControlErrorText::make() |
FormControlErrorIcon |
FormControlErrorIcon::make() |
FormControlLabel |
FormControlLabel::make() |
FormControlLabelText |
FormControlLabelText::make() |
FormControlLabelAstrick |
FormControlLabelAstrick::make() |
FormControlHelper |
FormControlHelper::make() |
FormControlHelperText |
FormControlHelperText::make() |
pam-ui-provider
Section titled “pam-ui-provider”- Category: System
- Maturity: Stable
- Runtime: Service/provider
- Variants: none
- Upstream examples captured: 0
- Tags:
PamUIProvider
Minimal construction
Section titled “Minimal construction”<PamUIProvider />use Pam\MobileUi\Component\PamUIProvider;
$component = PamUIProvider::make();Complete module API
Section titled “Complete module API”| Tag | Typed PHP construction |
|---|---|
PamUIProvider |
PamUIProvider::make() |
- Category: Layout
- Maturity: Alpha
- Runtime: PHP composition
- Variants: none
- Upstream examples captured: 5
- Tags:
Grid,GridItem
Minimal construction
Section titled “Minimal construction”<Grid />use Pam\MobileUi\Component\Grid;
$component = Grid::make();Complete module API
Section titled “Complete module API”| Tag | Typed PHP construction |
|---|---|
Grid |
Grid::make() |
GridItem |
GridItem::make() |
heading
Section titled “heading”- Category: Typography
- Maturity: Stable
- Runtime: PHP composition
- Variants:
isTruncated,bold,underline,strikeThrough,sub,italic,highlight,size - Upstream examples captured: 2
- Tags:
Heading
Minimal construction
Section titled “Minimal construction”<Heading />use Pam\MobileUi\Component\Heading;
$component = Heading::make();Complete module API
Section titled “Complete module API”| Tag | Typed PHP construction |
|---|---|
Heading |
Heading::make() |
hstack
Section titled “hstack”- Category: Layout
- Maturity: Stable
- Runtime: PHP composition
- Variants:
space,reversed - Upstream examples captured: 2
- Tags:
HStack
Minimal construction
Section titled “Minimal construction”<HStack />use Pam\MobileUi\Component\HStack;
$component = HStack::make();Complete module API
Section titled “Complete module API”| Tag | Typed PHP construction |
|---|---|
HStack |
HStack::make() |
- Category: Media
- Maturity: Stable
- Runtime: PHP composition
- Variants:
size - Upstream examples captured: 4
- Tags:
Icon,AddIcon,AlertCircleIcon,ArrowUpIcon,ArrowDownIcon,ArrowRightIcon,ArrowLeftIcon,AtSignIcon,BellIcon,CalendarDaysIcon,CheckIcon,CheckCircleIcon,ChevronUpIcon,ChevronDownIcon,ChevronLeftIcon,ChevronRightIcon,ChevronsLeftIcon,ChevronsRightIcon,ChevronsUpDownIcon,CircleIcon,ClockIcon,CloseIcon,CloseCircleIcon,CopyIcon,DownloadIcon,EditIcon,EyeIcon,EyeOffIcon,FavouriteIcon,GlobeIcon,GripVerticalIcon,HelpCircleIcon,InfoIcon,LinkIcon,ExternalLinkIcon,LoaderIcon,LockIcon,MailIcon,MenuIcon,MessageCircleIcon,MoonIcon,PaperclipIcon,PhoneIcon,PlayIcon,RemoveIcon,RepeatIcon,Repeat1Icon,SearchIcon,SettingsIcon,ShareIcon,SlashIcon,StarIcon,SunIcon,ThreeDotsIcon,TrashIcon,UnlockIcon
Minimal construction
Section titled “Minimal construction”<Icon />use Pam\MobileUi\Component\Icon;
$component = Icon::make();Complete module API
Section titled “Complete module API”| Tag | Typed PHP construction |
|---|---|
Icon |
Icon::make() |
AddIcon |
AddIcon::make() |
AlertCircleIcon |
AlertCircleIcon::make() |
ArrowUpIcon |
ArrowUpIcon::make() |
ArrowDownIcon |
ArrowDownIcon::make() |
ArrowRightIcon |
ArrowRightIcon::make() |
ArrowLeftIcon |
ArrowLeftIcon::make() |
AtSignIcon |
AtSignIcon::make() |
BellIcon |
BellIcon::make() |
CalendarDaysIcon |
CalendarDaysIcon::make() |
CheckIcon |
CheckIcon::make() |
CheckCircleIcon |
CheckCircleIcon::make() |
ChevronUpIcon |
ChevronUpIcon::make() |
ChevronDownIcon |
ChevronDownIcon::make() |
ChevronLeftIcon |
ChevronLeftIcon::make() |
ChevronRightIcon |
ChevronRightIcon::make() |
ChevronsLeftIcon |
ChevronsLeftIcon::make() |
ChevronsRightIcon |
ChevronsRightIcon::make() |
ChevronsUpDownIcon |
ChevronsUpDownIcon::make() |
CircleIcon |
CircleIcon::make() |
ClockIcon |
ClockIcon::make() |
CloseIcon |
CloseIcon::make() |
CloseCircleIcon |
CloseCircleIcon::make() |
CopyIcon |
CopyIcon::make() |
DownloadIcon |
DownloadIcon::make() |
EditIcon |
EditIcon::make() |
EyeIcon |
EyeIcon::make() |
EyeOffIcon |
EyeOffIcon::make() |
FavouriteIcon |
FavouriteIcon::make() |
GlobeIcon |
GlobeIcon::make() |
GripVerticalIcon |
GripVerticalIcon::make() |
HelpCircleIcon |
HelpCircleIcon::make() |
InfoIcon |
InfoIcon::make() |
LinkIcon |
LinkIcon::make() |
ExternalLinkIcon |
ExternalLinkIcon::make() |
LoaderIcon |
LoaderIcon::make() |
LockIcon |
LockIcon::make() |
MailIcon |
MailIcon::make() |
MenuIcon |
MenuIcon::make() |
MessageCircleIcon |
MessageCircleIcon::make() |
MoonIcon |
MoonIcon::make() |
PaperclipIcon |
PaperclipIcon::make() |
PhoneIcon |
PhoneIcon::make() |
PlayIcon |
PlayIcon::make() |
RemoveIcon |
RemoveIcon::make() |
RepeatIcon |
RepeatIcon::make() |
Repeat1Icon |
Repeat1Icon::make() |
SearchIcon |
SearchIcon::make() |
SettingsIcon |
SettingsIcon::make() |
ShareIcon |
ShareIcon::make() |
SlashIcon |
SlashIcon::make() |
StarIcon |
StarIcon::make() |
SunIcon |
SunIcon::make() |
ThreeDotsIcon |
ThreeDotsIcon::make() |
TrashIcon |
TrashIcon::make() |
UnlockIcon |
UnlockIcon::make() |
- Category: Media
- Maturity: Stable
- Runtime: PAM core primitive
- Variants:
size - Upstream examples captured: 2
- Tags:
Image
Minimal construction
Section titled “Minimal construction”<Image />use Pam\MobileUi\Component\Image;
$component = Image::make();Complete module API
Section titled “Complete module API”| Tag | Typed PHP construction |
|---|---|
Image |
Image::make() |
image-background
Section titled “image-background”- Category: Media
- Maturity: Stable
- Runtime: PAM core primitive
- Variants: none
- Upstream examples captured: 0
- Tags:
ImageBackground
Minimal construction
Section titled “Minimal construction”<ImageBackground />use Pam\MobileUi\Component\ImageBackground;
$component = ImageBackground::make();Complete module API
Section titled “Complete module API”| Tag | Typed PHP construction |
|---|---|
ImageBackground |
ImageBackground::make() |
image-viewer
Section titled “image-viewer”- Category: Overlay
- Maturity: Alpha
- Runtime: Android native host
- Variants: none
- Upstream examples captured: 3
- Tags:
ImageViewer,ImageViewerTrigger,ImageViewerContent,ImageViewerCloseButton,ImageViewerNavigation,ImageViewerCounter
Minimal construction
Section titled “Minimal construction”<ImageViewer />use Pam\MobileUi\Component\ImageViewer;
$component = ImageViewer::make();Complete module API
Section titled “Complete module API”| Tag | Typed PHP construction |
|---|---|
ImageViewer |
ImageViewer::make() |
ImageViewerTrigger |
ImageViewerTrigger::make() |
ImageViewerContent |
ImageViewerContent::make() |
ImageViewerCloseButton |
ImageViewerCloseButton::make() |
ImageViewerNavigation |
ImageViewerNavigation::make() |
ImageViewerCounter |
ImageViewerCounter::make() |
- Category: Forms
- Maturity: Stable
- Runtime: Android native host
- Variants: none
- Upstream examples captured: 3
- Tags:
Input,InputField,InputIcon,InputSlot
Minimal construction
Section titled “Minimal construction”<Input />use Pam\MobileUi\Component\Input;
$component = Input::make();Complete module API
Section titled “Complete module API”| Tag | Typed PHP construction |
|---|---|
Input |
Input::make() |
InputField |
InputField::make() |
InputIcon |
InputIcon::make() |
InputSlot |
InputSlot::make() |
input-accessory-view
Section titled “input-accessory-view”- Category: System
- Maturity: Stable
- Runtime: PAM core primitive
- Variants: none
- Upstream examples captured: 0
- Tags:
InputAccessoryView
Minimal construction
Section titled “Minimal construction”<InputAccessoryView />use Pam\MobileUi\Component\InputAccessoryView;
$component = InputAccessoryView::make();Complete module API
Section titled “Complete module API”| Tag | Typed PHP construction |
|---|---|
InputAccessoryView |
InputAccessoryView::make() |
keyboard-avoiding-view
Section titled “keyboard-avoiding-view”- Category: System
- Maturity: Stable
- Runtime: PAM core primitive
- Variants: none
- Upstream examples captured: 0
- Tags:
KeyboardAvoidingView
Minimal construction
Section titled “Minimal construction”<KeyboardAvoidingView />use Pam\MobileUi\Component\KeyboardAvoidingView;
$component = KeyboardAvoidingView::make();Complete module API
Section titled “Complete module API”| Tag | Typed PHP construction |
|---|---|
KeyboardAvoidingView |
KeyboardAvoidingView::make() |
- Category: Forms
- Maturity: Stable
- Runtime: PHP composition
- Variants:
isTruncated,bold,underline,strikeThrough,size,sub,italic,highlight - Upstream examples captured: 3
- Tags:
Link,LinkText
Minimal construction
Section titled “Minimal construction”<Link />use Pam\MobileUi\Component\Link;
$component = Link::make();Complete module API
Section titled “Complete module API”| Tag | Typed PHP construction |
|---|---|
Link |
Link::make() |
LinkText |
LinkText::make() |
liquid-glass
Section titled “liquid-glass”- Category: Overlay
- Maturity: Alpha
- Runtime: Android native host
- Variants: none
- Upstream examples captured: 4
- Tags:
GlassView,GlassContainer
Minimal construction
Section titled “Minimal construction”<GlassView />use Pam\MobileUi\Component\GlassView;
$component = GlassView::make();Complete module API
Section titled “Complete module API”| Tag | Typed PHP construction |
|---|---|
GlassView |
GlassView::make() |
GlassContainer |
GlassContainer::make() |
- Category: Overlay
- Maturity: Stable
- Runtime: Android native host
- Variants:
isTruncated,bold,underline,strikeThrough,sub,italic,highlight - Upstream examples captured: 3
- Tags:
Menu,MenuItem,MenuItemLabel,MenuSeparator
Minimal construction
Section titled “Minimal construction”<Menu />use Pam\MobileUi\Component\Menu;
$component = Menu::make();Complete module API
Section titled “Complete module API”| Tag | Typed PHP construction |
|---|---|
Menu |
Menu::make() |
MenuItem |
MenuItem::make() |
MenuItemLabel |
MenuItemLabel::make() |
MenuSeparator |
MenuSeparator::make() |
- Category: Overlay
- Maturity: Stable
- Runtime: Android native host
- Variants:
size - Upstream examples captured: 5
- Tags:
Modal,ModalBackdrop,ModalBody,ModalCloseButton,ModalContent,ModalFooter,ModalHeader
Minimal construction
Section titled “Minimal construction”<Modal />use Pam\MobileUi\Component\Modal;
$component = Modal::make();Complete module API
Section titled “Complete module API”| Tag | Typed PHP construction |
|---|---|
Modal |
Modal::make() |
ModalBackdrop |
ModalBackdrop::make() |
ModalBody |
ModalBody::make() |
ModalCloseButton |
ModalCloseButton::make() |
ModalContent |
ModalContent::make() |
ModalFooter |
ModalFooter::make() |
ModalHeader |
ModalHeader::make() |
popover
Section titled “popover”- Category: Overlay
- Maturity: Stable
- Runtime: Android native host
- Variants:
placement - Upstream examples captured: 6
- Tags:
Popover,PopoverArrow,PopoverBackdrop,PopoverBody,PopoverCloseButton,PopoverContent,PopoverFooter,PopoverHeader
Minimal construction
Section titled “Minimal construction”<Popover />use Pam\MobileUi\Component\Popover;
$component = Popover::make();Complete module API
Section titled “Complete module API”| Tag | Typed PHP construction |
|---|---|
Popover |
Popover::make() |
PopoverArrow |
PopoverArrow::make() |
PopoverBackdrop |
PopoverBackdrop::make() |
PopoverBody |
PopoverBody::make() |
PopoverCloseButton |
PopoverCloseButton::make() |
PopoverContent |
PopoverContent::make() |
PopoverFooter |
PopoverFooter::make() |
PopoverHeader |
PopoverHeader::make() |
portal
Section titled “portal”- Category: Overlay
- Maturity: Stable
- Runtime: Android native host
- Variants: none
- Upstream examples captured: 1
- Tags:
Portal
Minimal construction
Section titled “Minimal construction”<Portal />use Pam\MobileUi\Component\Portal;
$component = Portal::make();Complete module API
Section titled “Complete module API”| Tag | Typed PHP construction |
|---|---|
Portal |
Portal::make() |
pressable
Section titled “pressable”- Category: Forms
- Maturity: Stable
- Runtime: PHP composition
- Variants: none
- Upstream examples captured: 2
- Tags:
Pressable
Minimal construction
Section titled “Minimal construction”<Pressable />use Pam\MobileUi\Component\Pressable;
$component = Pressable::make();Complete module API
Section titled “Complete module API”| Tag | Typed PHP construction |
|---|---|
Pressable |
Pressable::make() |
progress
Section titled “progress”- Category: Feedback
- Maturity: Stable
- Runtime: Android native host
- Variants:
orientation - Upstream examples captured: 4
- Tags:
Progress,ProgressFilledTrack
Minimal construction
Section titled “Minimal construction”<Progress />use Pam\MobileUi\Component\Progress;
$component = Progress::make();Complete module API
Section titled “Complete module API”| Tag | Typed PHP construction |
|---|---|
Progress |
Progress::make() |
ProgressFilledTrack |
ProgressFilledTrack::make() |
- Category: Forms
- Maturity: Stable
- Runtime: Android native host
- Variants:
size - Upstream examples captured: 9
- Tags:
Radio,RadioGroup,RadioIcon,RadioIndicator,RadioLabel
Minimal construction
Section titled “Minimal construction”<Radio />use Pam\MobileUi\Component\Radio;
$component = Radio::make();Complete module API
Section titled “Complete module API”| Tag | Typed PHP construction |
|---|---|
Radio |
Radio::make() |
RadioGroup |
RadioGroup::make() |
RadioIcon |
RadioIcon::make() |
RadioIndicator |
RadioIndicator::make() |
RadioLabel |
RadioLabel::make() |
refresh-control
Section titled “refresh-control”- Category: System
- Maturity: Stable
- Runtime: PAM core primitive
- Variants: none
- Upstream examples captured: 0
- Tags:
RefreshControl
Minimal construction
Section titled “Minimal construction”<RefreshControl />use Pam\MobileUi\Component\RefreshControl;
$component = RefreshControl::make();Complete module API
Section titled “Complete module API”| Tag | Typed PHP construction |
|---|---|
RefreshControl |
RefreshControl::make() |
safe-area-view
Section titled “safe-area-view”- Category: System
- Maturity: Stable
- Runtime: PAM core primitive
- Variants: none
- Upstream examples captured: 0
- Tags:
SafeAreaView
Minimal construction
Section titled “Minimal construction”<SafeAreaView />use Pam\MobileUi\Component\SafeAreaView;
$component = SafeAreaView::make();Complete module API
Section titled “Complete module API”| Tag | Typed PHP construction |
|---|---|
SafeAreaView |
SafeAreaView::make() |
scroll-view
Section titled “scroll-view”- Category: System
- Maturity: Stable
- Runtime: PAM core primitive
- Variants: none
- Upstream examples captured: 0
- Tags:
ScrollView
Minimal construction
Section titled “Minimal construction”<ScrollView />use Pam\MobileUi\Component\ScrollView;
$component = ScrollView::make();Complete module API
Section titled “Complete module API”| Tag | Typed PHP construction |
|---|---|
ScrollView |
ScrollView::make() |
section-list
Section titled “section-list”- Category: System
- Maturity: Stable
- Runtime: PAM core primitive
- Variants: none
- Upstream examples captured: 0
- Tags:
SectionList
Minimal construction
Section titled “Minimal construction”<SectionList />use Pam\MobileUi\Component\SectionList;
$component = SectionList::make();Complete module API
Section titled “Complete module API”| Tag | Typed PHP construction |
|---|---|
SectionList |
SectionList::make() |
select
Section titled “select”- Category: Forms
- Maturity: Stable
- Runtime: Android native host
- Variants:
size,variant,isTruncated,bold,underline,strikeThrough,sub,italic,highlight - Upstream examples captured: 2
- Tags:
Select,SelectTrigger,SelectInput,SelectIcon,SelectPortal,SelectBackdrop,SelectContent,SelectDragIndicator,SelectDragIndicatorWrapper,SelectItem,SelectScrollView,SelectVirtualizedList,SelectFlatList,SelectSectionList,SelectSectionHeaderText,Actionsheet,ActionsheetContent,ActionsheetItem,ActionsheetItemText,ActionsheetDragIndicator,ActionsheetDragIndicatorWrapper,ActionsheetBackdrop,ActionsheetScrollView,ActionsheetVirtualizedList,ActionsheetFlatList,ActionsheetSectionList,ActionsheetSectionHeaderText,ActionsheetIcon
Minimal construction
Section titled “Minimal construction”<Select />use Pam\MobileUi\Component\Select;
$component = Select::make();Complete module API
Section titled “Complete module API”| Tag | Typed PHP construction |
|---|---|
Select |
Select::make() |
SelectTrigger |
SelectTrigger::make() |
SelectInput |
SelectInput::make() |
SelectIcon |
SelectIcon::make() |
SelectPortal |
SelectPortal::make() |
SelectBackdrop |
SelectBackdrop::make() |
SelectContent |
SelectContent::make() |
SelectDragIndicator |
SelectDragIndicator::make() |
SelectDragIndicatorWrapper |
SelectDragIndicatorWrapper::make() |
SelectItem |
SelectItem::make() |
SelectScrollView |
SelectScrollView::make() |
SelectVirtualizedList |
SelectVirtualizedList::make() |
SelectFlatList |
SelectFlatList::make() |
SelectSectionList |
SelectSectionList::make() |
SelectSectionHeaderText |
SelectSectionHeaderText::make() |
Actionsheet |
Actionsheet::make() |
ActionsheetContent |
ActionsheetContent::make() |
ActionsheetItem |
ActionsheetItem::make() |
ActionsheetItemText |
ActionsheetItemText::make() |
ActionsheetDragIndicator |
ActionsheetDragIndicator::make() |
ActionsheetDragIndicatorWrapper |
ActionsheetDragIndicatorWrapper::make() |
ActionsheetBackdrop |
ActionsheetBackdrop::make() |
ActionsheetScrollView |
ActionsheetScrollView::make() |
ActionsheetVirtualizedList |
ActionsheetVirtualizedList::make() |
ActionsheetFlatList |
ActionsheetFlatList::make() |
ActionsheetSectionList |
ActionsheetSectionList::make() |
ActionsheetSectionHeaderText |
ActionsheetSectionHeaderText::make() |
ActionsheetIcon |
ActionsheetIcon::make() |
skeleton
Section titled “skeleton”- Category: Feedback
- Maturity: Alpha
- Runtime: Android native host
- Variants:
variant,speed,gap - Upstream examples captured: 2
- Tags:
Skeleton,SkeletonText
Minimal construction
Section titled “Minimal construction”<Skeleton />use Pam\MobileUi\Component\Skeleton;
$component = Skeleton::make();Complete module API
Section titled “Complete module API”| Tag | Typed PHP construction |
|---|---|
Skeleton |
Skeleton::make() |
SkeletonText |
SkeletonText::make() |
slider
Section titled “slider”- Category: Forms
- Maturity: Stable
- Runtime: Android native host
- Variants:
orientation,isReversed - Upstream examples captured: 1
- Tags:
Slider,SliderFilledTrack,SliderThumb,SliderTrack
Minimal construction
Section titled “Minimal construction”<Slider />use Pam\MobileUi\Component\Slider;
$component = Slider::make();Complete module API
Section titled “Complete module API”| Tag | Typed PHP construction |
|---|---|
Slider |
Slider::make() |
SliderFilledTrack |
SliderFilledTrack::make() |
SliderThumb |
SliderThumb::make() |
SliderTrack |
SliderTrack::make() |
spinner
Section titled “spinner”- Category: Feedback
- Maturity: Stable
- Runtime: PAM core primitive
- Variants: none
- Upstream examples captured: 3
- Tags:
Spinner
Minimal construction
Section titled “Minimal construction”<Spinner />use Pam\MobileUi\Component\Spinner;
$component = Spinner::make();Complete module API
Section titled “Complete module API”| Tag | Typed PHP construction |
|---|---|
Spinner |
Spinner::make() |
status-bar
Section titled “status-bar”- Category: System
- Maturity: Stable
- Runtime: PAM core primitive
- Variants: none
- Upstream examples captured: 0
- Tags:
StatusBar
Minimal construction
Section titled “Minimal construction”<StatusBar />use Pam\MobileUi\Component\StatusBar;
$component = StatusBar::make();Complete module API
Section titled “Complete module API”| Tag | Typed PHP construction |
|---|---|
StatusBar |
StatusBar::make() |
switch
Section titled “switch”- Category: Forms
- Maturity: Stable
- Runtime: Android native host
- Variants:
size - Upstream examples captured: 3
- Tags:
Switch
Minimal construction
Section titled “Minimal construction”<Switch />use Pam\MobileUi\Component\SwitchControl;
$component = SwitchControl::make();Complete module API
Section titled “Complete module API”| Tag | Typed PHP construction |
|---|---|
Switch |
SwitchControl::make() |
- Category: Data display
- Maturity: Alpha
- Runtime: Android native host
- Variants:
isHeaderRow,isFooterRow - Upstream examples captured: 5
- Tags:
Table,TableHeader,TableBody,TableFooter,TableHead,TableRow,TableData,TableCaption
Minimal construction
Section titled “Minimal construction”<Table />use Pam\MobileUi\Component\Table;
$component = Table::make();Complete module API
Section titled “Complete module API”| Tag | Typed PHP construction |
|---|---|
Table |
Table::make() |
TableHeader |
TableHeader::make() |
TableBody |
TableBody::make() |
TableFooter |
TableFooter::make() |
TableHead |
TableHead::make() |
TableRow |
TableRow::make() |
TableData |
TableData::make() |
TableCaption |
TableCaption::make() |
- Category: Data display
- Maturity: Alpha
- Runtime: Android native host
- Variants:
orientation - Upstream examples captured: 7
- Tags:
Tabs,TabsList,TabsTrigger,TabsContent,TabsContentWrapper,TabsTriggerText,TabsTriggerIcon,TabsIndicator,TabsAnimatedIndicator
Minimal construction
Section titled “Minimal construction”<Tabs />use Pam\MobileUi\Component\Tabs;
$component = Tabs::make();Complete module API
Section titled “Complete module API”| Tag | Typed PHP construction |
|---|---|
Tabs |
Tabs::make() |
TabsList |
TabsList::make() |
TabsTrigger |
TabsTrigger::make() |
TabsContent |
TabsContent::make() |
TabsContentWrapper |
TabsContentWrapper::make() |
TabsTriggerText |
TabsTriggerText::make() |
TabsTriggerIcon |
TabsTriggerIcon::make() |
TabsIndicator |
TabsIndicator::make() |
TabsAnimatedIndicator |
TabsAnimatedIndicator::make() |
- Category: Typography
- Maturity: Stable
- Runtime: PHP composition
- Variants:
isTruncated,bold,underline,strikeThrough,size,sub,italic,highlight - Upstream examples captured: 2
- Tags:
Text
Minimal construction
Section titled “Minimal construction”<Text />use Pam\MobileUi\Component\Text;
$component = Text::make();Complete module API
Section titled “Complete module API”| Tag | Typed PHP construction |
|---|---|
Text |
Text::make() |
textarea
Section titled “textarea”- Category: Forms
- Maturity: Stable
- Runtime: Android native host
- Variants:
variant,size - Upstream examples captured: 2
- Tags:
Textarea,TextareaInput
Minimal construction
Section titled “Minimal construction”<Textarea />use Pam\MobileUi\Component\Textarea;
$component = Textarea::make();Complete module API
Section titled “Complete module API”| Tag | Typed PHP construction |
|---|---|
Textarea |
Textarea::make() |
TextareaInput |
TextareaInput::make() |
- Category: Feedback
- Maturity: Stable
- Runtime: Android native host
- Variants:
action,variant,isTruncated,bold,underline,strikeThrough,size - Upstream examples captured: 5
- Tags:
Toast,ToastDescription,ToastTitle
Minimal construction
Section titled “Minimal construction”<Toast />use Pam\MobileUi\Component\Toast;
$component = Toast::make();Complete module API
Section titled “Complete module API”| Tag | Typed PHP construction |
|---|---|
Toast |
Toast::make() |
ToastDescription |
ToastDescription::make() |
ToastTitle |
ToastTitle::make() |
tooltip
Section titled “tooltip”- Category: Overlay
- Maturity: Stable
- Runtime: Android native host
- Variants:
isTruncated,bold,underline,strikeThrough,size,sub,italic,highlight - Upstream examples captured: 4
- Tags:
Tooltip,TooltipContent,TooltipText
Minimal construction
Section titled “Minimal construction”<Tooltip />use Pam\MobileUi\Component\Tooltip;
$component = Tooltip::make();Complete module API
Section titled “Complete module API”| Tag | Typed PHP construction |
|---|---|
Tooltip |
Tooltip::make() |
TooltipContent |
TooltipContent::make() |
TooltipText |
TooltipText::make() |
- Category: System
- Maturity: Stable
- Runtime: Service/provider
- Variants: none
- Upstream examples captured: 0
- Tags: none
This is an aggregate/build-time module with no standalone runtime tag.
- Category: Layout
- Maturity: Stable
- Runtime: PAM core primitive
- Variants: none
- Upstream examples captured: 0
- Tags:
View
Minimal construction
Section titled “Minimal construction”<View />use Pam\MobileUi\Component\View;
$component = View::make();Complete module API
Section titled “Complete module API”| Tag | Typed PHP construction |
|---|---|
View |
View::make() |
virtualized-list
Section titled “virtualized-list”- Category: System
- Maturity: Stable
- Runtime: PAM core primitive
- Variants: none
- Upstream examples captured: 0
- Tags:
VirtualizedList
Minimal construction
Section titled “Minimal construction”<VirtualizedList />use Pam\MobileUi\Component\VirtualizedList;
$component = VirtualizedList::make();Complete module API
Section titled “Complete module API”| Tag | Typed PHP construction |
|---|---|
VirtualizedList |
VirtualizedList::make() |
vstack
Section titled “vstack”- Category: Layout
- Maturity: Stable
- Runtime: PHP composition
- Variants:
space,reversed - Upstream examples captured: 2
- Tags:
VStack
Minimal construction
Section titled “Minimal construction”<VStack />use Pam\MobileUi\Component\VStack;
$component = VStack::make();Complete module API
Section titled “Complete module API”| Tag | Typed PHP construction |
|---|---|
VStack |
VStack::make() |