shiny.ui.navset_pill_list#

shiny.ui.navset_pill_list(*args, id=None, selected=None, header=None, footer=None, well=True, widths=(4, 8))#

Render nav items as a vertical pillset.

Parameters
  • *args – A collection of nav items (e.g., shiny.ui.nav()).

  • id (Optional[str]) – If provided, will create an input value that holds the currently selected nav item.

  • selected (Optional[str]) – Choose a particular nav item to select by default value (should match it’s value).

  • header (Union[Tagifiable, Tag, MetadataNode, str, TagList, float, None, Dict[str, Union[str, float, bool, None]], Sequence[Union[Tagifiable, Tag, MetadataNode, str, TagList, float, None, Dict[str, Union[str, float, bool, None]], Sequence[ForwardRef]]]]) – UI to display above the selected content.

  • footer (Union[Tagifiable, Tag, MetadataNode, str, TagList, float, None, Dict[str, Union[str, float, bool, None]], Sequence[Union[Tagifiable, Tag, MetadataNode, str, TagList, float, None, Dict[str, Union[str, float, bool, None]], Sequence[ForwardRef]]]]) – UI to display below the selected content.

  • well (bool) – True to place a well (gray rounded rectangle) around the navigation list.

  • fluidTrue to use fluid layout; False to use fixed layout.

  • widths (Tuple[int, int]) – Column widths of the navigation list and tabset content areas respectively.

See also

nav, nav_menu, nav_control, nav_spacer, navset_tab, navset_tab_card, navset_pill, navset_pill_card, navset_hidden, navset_bar, navset_hidden

Example

See nav()

Return type

NavSet