
Package index
-
muiMaterialPage() - HTML body without Bootstrap and margins
-
ThemeProvider() - ThemeProvider
-
muiMaterialDependency() - muiMaterial JS dependency
-
muiMaterialExample() - Run muiMaterial example
-
print(<muiMaterial>) - Print muiMaterial components
Shiny inputs
Material UI components wired to Shiny’s input object via .shinyInput() / update*.shinyInput() pairs.
-
Autocomplete()Autocomplete.shinyInput()updateAutocomplete.shinyInput() - Autocomplete
-
Button()Button.shinyInput()updateButton.shinyInput() - Button
-
Checkbox()Checkbox.shinyInput()updateCheckbox.shinyInput() - Checkbox
-
Dialog()Dialog.shinyInput()updateDialog.shinyInput() - Dialog
-
Drawer()Drawer.shinyInput()updateDrawer.shinyInput() - Drawer
-
Fab()Fab.shinyInput()updateFab.shinyInput() - Fab
-
FormControlLabel()FormControlLabel.shinyInput()updateFormControlLabel.shinyInput() - FormControlLabel
-
IconButton()IconButton.shinyInput()updateIconButton.shinyInput() - IconButton
-
Input()Input.shinyInput()updateInput.shinyInput() - Input
-
LoadingButton()LoadingButton.shinyInput()updateLoadingButton.shinyInput() - LoadingButton
-
Menu()Menu.shinyInput()updateMenu.shinyInput() - Menu
-
MenuItem()MenuItem.shinyInput()updateMenuItem.shinyInput() - MenuItem
-
Modal()Modal.shinyInput()updateModal.shinyInput() - Modal
-
OutlinedInput()OutlinedInput.shinyInput()updateOutlinedInput.shinyInput() - OutlinedInput
-
Pagination()Pagination.shinyInput()updatePagination.shinyInput() - Pagination
-
Radio()Radio.shinyInput()updateRadio.shinyInput() - Radio
-
RadioGroup()RadioGroup.shinyInput()updateRadioGroup.shinyInput() - RadioGroup
-
Rating()Rating.shinyInput()updateRating.shinyInput() - Rating
-
Select()Select.shinyInput()updateSelect.shinyInput() - Select
-
Slider()Slider.shinyInput()updateSlider.shinyInput() - Slider
-
Snackbar()Snackbar.shinyInput()updateSnackbar.shinyInput() - Snackbar
-
StepButton()StepButton.shinyInput()updateStepButton.shinyInput() - StepButton
-
Switch()Switch.shinyInput()updateSwitch.shinyInput() - Switch
-
Tab()Tab.shinyInput()updateTab.shinyInput() - Tab
-
TabContext()TabContext.shinyInput()updateTabContext.shinyInput()TabContext.static() - TabContext
-
TabList()TabList.shinyInput()updateTabList.shinyInput()TabList.static() - TabList
-
TabPanel()TabPanel.static()TabPanel.shinyInput()updateTabPanel.shinyInput() - TabPanel
-
Tabs()Tabs.shinyInput()updateTabs.shinyInput() - Tabs
-
TextField()TextField.shinyInput()updateTextField.shinyInput() - TextField
-
ToggleButton()ToggleButton.shinyInput()updateToggleButton.shinyInput() - ToggleButton
-
ToggleButtonGroup()ToggleButtonGroup.shinyInput()updateToggleButtonGroup.shinyInput() - ToggleButtonGroup
triggerId — overlays bound to a DOM id
Overlay components whose open/close state is managed client-side, bound to an existing DOM element by id. No server logic required.
-
Dialog.triggerId() - Dialog.triggerId
-
Drawer.triggerId() - Drawer.triggerId
-
Menu.triggerId() - Menu.triggerId
-
Modal.triggerId() - Modal.triggerId
-
Popover.triggerId() - Popover.triggerId
-
SwipeableDrawer.triggerId() - SwipeableDrawer.triggerId
Inputs and form controls
Raw MUI input components (use *.shinyInput() variants above for Shiny wiring).
-
Autocomplete()Autocomplete.shinyInput()updateAutocomplete.shinyInput() - Autocomplete
-
Button()Button.shinyInput()updateButton.shinyInput() - Button
-
ButtonBase() - ButtonBase
-
ButtonGroup() - ButtonGroup
-
Checkbox()Checkbox.shinyInput()updateCheckbox.shinyInput() - Checkbox
-
FilledInput() - FilledInput
-
FormControl() - FormControl
-
FormControlLabel()FormControlLabel.shinyInput()updateFormControlLabel.shinyInput() - FormControlLabel
-
FormGroup() - FormGroup
-
FormHelperText() - FormHelperText
-
FormLabel() - FormLabel
-
Input()Input.shinyInput()updateInput.shinyInput() - Input
-
InputAdornment() - InputAdornment
-
InputBase() - InputBase
-
InputLabel() - InputLabel
-
LoadingButton()LoadingButton.shinyInput()updateLoadingButton.shinyInput() - LoadingButton
-
NativeSelect() - NativeSelect
-
OutlinedInput()OutlinedInput.shinyInput()updateOutlinedInput.shinyInput() - OutlinedInput
-
Radio()Radio.shinyInput()updateRadio.shinyInput() - Radio
-
RadioGroup()RadioGroup.shinyInput()updateRadioGroup.shinyInput() - RadioGroup
-
Rating()Rating.shinyInput()updateRating.shinyInput() - Rating
-
Select()Select.shinyInput()updateSelect.shinyInput() - Select
-
Slider()Slider.shinyInput()updateSlider.shinyInput() - Slider
-
Switch()Switch.shinyInput()updateSwitch.shinyInput() - Switch
-
TextField()TextField.shinyInput()updateTextField.shinyInput() - TextField
-
TextareaAutosize() - TextareaAutosize
-
ToggleButton()ToggleButton.shinyInput()updateToggleButton.shinyInput() - ToggleButton
-
ToggleButtonGroup()ToggleButtonGroup.shinyInput()updateToggleButtonGroup.shinyInput() - ToggleButtonGroup
-
Avatar() - Avatar
-
AvatarGroup() - AvatarGroup
-
Badge() - Badge
-
Chip() - Chip
-
Divider() - Divider
-
Icon() - Icon
-
List() - List
-
ListItem() - ListItem
-
ListItemAvatar() - ListItemAvatar
-
ListItemButton() - ListItemButton
-
ListItemIcon() - ListItemIcon
-
ListItemSecondaryAction() - ListItemSecondaryAction
-
ListItemText() - ListItemText
-
ListSubheader() - ListSubheader
-
SvgIcon() - SvgIcon
-
Table() - Table
-
TableBody() - TableBody
-
TableCell() - TableCell
-
TableContainer() - TableContainer
-
TableFooter() - TableFooter
-
TableHead() - TableHead
-
TablePagination() - TablePagination
-
TableRow() - TableRow
-
TableSortLabel() - TableSortLabel
-
Tooltip() - Tooltip
-
Typography() - Typography
-
Alert() - Alert
-
AlertTitle() - AlertTitle
-
Backdrop() - Backdrop
-
CircularProgress() - CircularProgress
-
Dialog()Dialog.shinyInput()updateDialog.shinyInput() - Dialog
-
DialogActions() - DialogActions
-
DialogContent() - DialogContent
-
DialogContentText() - DialogContentText
-
DialogTitle() - DialogTitle
-
LinearProgress() - LinearProgress
-
Skeleton() - Skeleton
-
Snackbar()Snackbar.shinyInput()updateSnackbar.shinyInput() - Snackbar
-
SnackbarContent() - SnackbarContent
-
Accordion() - Accordion
-
AccordionActions() - AccordionActions
-
AccordionDetails() - AccordionDetails
-
AccordionSummary() - AccordionSummary
-
AppBar() - AppBar
-
Card() - Card
-
CardActionArea() - CardActionArea
-
CardActions() - CardActions
-
CardContent() - CardContent
-
CardHeader() - CardHeader
-
CardMedia() - CardMedia
-
Paper() - Paper
-
Toolbar() - Toolbar
-
BottomNavigation() - BottomNavigation
-
BottomNavigationAction() - BottomNavigationAction
-
Breadcrumbs() - Breadcrumbs
-
Drawer()Drawer.shinyInput()updateDrawer.shinyInput() - Drawer
-
IconButton()IconButton.shinyInput()updateIconButton.shinyInput() - IconButton
-
Link() - Link
-
Menu()Menu.shinyInput()updateMenu.shinyInput() - Menu
-
MenuItem()MenuItem.shinyInput()updateMenuItem.shinyInput() - MenuItem
-
MenuList() - MenuList
-
MobileStepper() - MobileStepper
-
Pagination()Pagination.shinyInput()updatePagination.shinyInput() - Pagination
-
PaginationItem() - PaginationItem
-
SpeedDial() - SpeedDial
-
SpeedDialAction() - SpeedDialAction
-
SpeedDialIcon() - SpeedDialIcon
-
Step() - Step
-
StepButton()StepButton.shinyInput()updateStepButton.shinyInput() - StepButton
-
StepConnector() - StepConnector
-
StepContent() - StepContent
-
StepIcon() - StepIcon
-
StepLabel() - StepLabel
-
Stepper() - Stepper
-
Tab()Tab.shinyInput()updateTab.shinyInput() - Tab
-
TabScrollButton() - TabScrollButton
-
Tabs()Tabs.shinyInput()updateTabs.shinyInput() - Tabs
-
Box() - Box
-
Container() - Container
-
Grid() - Grid
-
GridLegacy() - GridLegacy
-
ImageList() - ImageList
-
ImageListItem() - ImageListItem
-
ImageListItemBar() - ImageListItemBar
-
Masonry() - Masonry
-
PigmentContainer() - PigmentContainer
-
PigmentGrid() - PigmentGrid
-
PigmentStack() - PigmentStack
-
Stack() - Stack
-
ClickAwayListener() - ClickAwayListener
-
Collapse() - Collapse
-
CssBaseline() - CssBaseline
-
Fab()Fab.shinyInput()updateFab.shinyInput() - Fab
-
Fade() - Fade
-
GlobalStyles() - GlobalStyles
-
Grow() - Grow
-
Modal()Modal.shinyInput()updateModal.shinyInput() - Modal
-
NoSsr() - NoSsr
-
Popover() - Popover
-
Popper() - Popper
-
Portal() - Portal
-
ScopedCssBaseline() - ScopedCssBaseline
-
Slide() - Slide
-
SwipeableDrawer() - SwipeableDrawer
-
Zoom() - Zoom
-
TabContext()TabContext.shinyInput()updateTabContext.shinyInput()TabContext.static() - TabContext
-
TabList()TabList.shinyInput()updateTabList.shinyInput()TabList.static() - TabList
-
TabPanel()TabPanel.static()TabPanel.shinyInput()updateTabPanel.shinyInput() - TabPanel
-
Timeline() - Timeline
-
TimelineConnector() - TimelineConnector
-
TimelineContent() - TimelineContent
-
TimelineDot() - TimelineDot
-
TimelineItem() - TimelineItem
-
TimelineOppositeContent() - TimelineOppositeContent
-
TimelineSeparator() - TimelineSeparator
Shiny / React glue (re-exports)
Re-exported helpers from shiny.react and the package’s own React glue.
-
reexportsJSreactOutputrenderReactsetInputtriggerEvent - Objects exported from other packages
-
Autocomplete()Autocomplete.shinyInput()updateAutocomplete.shinyInput() - Autocomplete
-
Button()Button.shinyInput()updateButton.shinyInput() - Button
-
Checkbox()Checkbox.shinyInput()updateCheckbox.shinyInput() - Checkbox
-
Dialog()Dialog.shinyInput()updateDialog.shinyInput() - Dialog
-
Drawer()Drawer.shinyInput()updateDrawer.shinyInput() - Drawer
-
Fab()Fab.shinyInput()updateFab.shinyInput() - Fab
-
FormControlLabel()FormControlLabel.shinyInput()updateFormControlLabel.shinyInput() - FormControlLabel
-
IconButton()IconButton.shinyInput()updateIconButton.shinyInput() - IconButton
-
Input()Input.shinyInput()updateInput.shinyInput() - Input
-
LoadingButton()LoadingButton.shinyInput()updateLoadingButton.shinyInput() - LoadingButton
-
Menu()Menu.shinyInput()updateMenu.shinyInput() - Menu
-
MenuItem()MenuItem.shinyInput()updateMenuItem.shinyInput() - MenuItem
-
Modal()Modal.shinyInput()updateModal.shinyInput() - Modal
-
OutlinedInput()OutlinedInput.shinyInput()updateOutlinedInput.shinyInput() - OutlinedInput
-
Pagination()Pagination.shinyInput()updatePagination.shinyInput() - Pagination
-
Radio()Radio.shinyInput()updateRadio.shinyInput() - Radio
-
RadioGroup()RadioGroup.shinyInput()updateRadioGroup.shinyInput() - RadioGroup
-
Rating()Rating.shinyInput()updateRating.shinyInput() - Rating
-
Select()Select.shinyInput()updateSelect.shinyInput() - Select
-
Slider()Slider.shinyInput()updateSlider.shinyInput() - Slider
-
Snackbar()Snackbar.shinyInput()updateSnackbar.shinyInput() - Snackbar
-
StepButton()StepButton.shinyInput()updateStepButton.shinyInput() - StepButton
-
Switch()Switch.shinyInput()updateSwitch.shinyInput() - Switch
-
Tab()Tab.shinyInput()updateTab.shinyInput() - Tab
-
TabContext()TabContext.shinyInput()updateTabContext.shinyInput()TabContext.static() - TabContext
-
TabList()TabList.shinyInput()updateTabList.shinyInput()TabList.static() - TabList
-
TabPanel()TabPanel.static()TabPanel.shinyInput()updateTabPanel.shinyInput() - TabPanel
-
Tabs()Tabs.shinyInput()updateTabs.shinyInput() - Tabs
-
TextField()TextField.shinyInput()updateTextField.shinyInput() - TextField
-
ToggleButton()ToggleButton.shinyInput()updateToggleButton.shinyInput() - ToggleButton
-
ToggleButtonGroup()ToggleButtonGroup.shinyInput()updateToggleButtonGroup.shinyInput() - ToggleButtonGroup