ModalDrawerSheet
Content inside of a modal navigation drawer.
Note: This version of ModalDrawerSheet does not handle back by default. For automatic back handling and predictive back animations on Android 14+, use the ModalDrawerSheet that accepts drawerState
as a param.
Parameters
the Modifier to be applied to this drawer's content
defines the shape of this drawer's container
the color used for the background of this drawer. Use Color.Transparent to have no color.
the preferred color for content inside this drawer. Defaults to either the matching content color for drawerContainerColor, or to the current LocalContentColor if drawerContainerColor is not a color from the theme.
when drawerContainerColor is ColorScheme.surface, a translucent primary color overlay is applied on top of the container. A higher tonal elevation value will result in a darker color in light theme and lighter color in dark theme. See also: Surface.
a window insets for the sheet.
content inside of a modal navigation drawer
Content inside of a modal navigation drawer.
Note: This version of ModalDrawerSheet requires a drawerState to be provided and will handle back by default for all Android versions, as well as animate during predictive back on Android 14+.
Parameters
state of the drawer
the Modifier to be applied to this drawer's content
defines the shape of this drawer's container
the color used for the background of this drawer. Use Color.Transparent to have no color.
the preferred color for content inside this drawer. Defaults to either the matching content color for drawerContainerColor, or to the current LocalContentColor if drawerContainerColor is not a color from the theme.
when drawerContainerColor is ColorScheme.surface, a translucent primary color overlay is applied on top of the container. A higher tonal elevation value will result in a darker color in light theme and lighter color in dark theme. See also: Surface.
a window insets for the sheet.
content inside of a modal navigation drawer