Skip to content

NavigationRailDestination

Inherits: Control

Represents a destination in a NavigationRail.

Properties

Properties#

icon #

icon: IconDataOrControl | None = None

The name of the icon or Control of the destination.

If selected_icon is provided, this will only be displayed when the destination is not selected.

To make the NavigationRail more accessible, consider choosing an icon with a stroked and filled version, such as ft.Icons.CLOUD and ft.Icons.CLOUD_QUEUE. The icon should be set to the stroked version and selected_icon to the filled version.

indicator_color #

indicator_color: ColorValue | None = None

The color of the indicator_shape when this destination is selected.

indicator_shape #

indicator_shape: OutlinedBorder | None = None

The shape of the selection indicator.

label #

label: StrOrControl | None = None

A string or Control representing the destination's label.

padding #

padding: PaddingValue | None = None

The amount of space to inset the destination item.

selected_icon #

selected_icon: IconDataOrControl | None = None

The name of alternative icon or Control displayed when this destination is selected.

If this icon is not provided, the NavigationRail will display icon in either state.