Skip to content

Commit aa787bf

Browse files
committed
Allow navset_* functions to accept MetadataNode args
1 parent aba9459 commit aa787bf

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

shiny/ui/_navs.py

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -406,7 +406,7 @@ def layout(self, nav: Tag, content: Tag) -> TagList | Tag:
406406
# -----------------------------------------------------------------------------
407407
@no_example()
408408
def navset_tab(
409-
*args: NavSetArg,
409+
*args: NavSetArg | MetadataNode,
410410
id: Optional[str] = None,
411411
selected: Optional[str] = None,
412412
header: TagChild = None,
@@ -463,7 +463,7 @@ def navset_tab(
463463

464464
@no_example()
465465
def navset_pill(
466-
*args: NavSetArg,
466+
*args: NavSetArg | MetadataNode,
467467
id: Optional[str] = None,
468468
selected: Optional[str] = None,
469469
header: TagChild = None,
@@ -519,7 +519,7 @@ def navset_pill(
519519

520520
@no_example()
521521
def navset_underline(
522-
*args: NavSetArg,
522+
*args: NavSetArg | MetadataNode,
523523
id: Optional[str] = None,
524524
selected: Optional[str] = None,
525525
header: TagChild = None,
@@ -574,7 +574,7 @@ def navset_underline(
574574

575575
@add_example()
576576
def navset_hidden(
577-
*args: NavSetArg,
577+
*args: NavSetArg | MetadataNode,
578578
id: Optional[str] = None,
579579
selected: Optional[str] = None,
580580
header: TagChild = None,
@@ -631,7 +631,7 @@ class NavSetCard(NavSet):
631631

632632
def __init__(
633633
self,
634-
*args: NavSetArg,
634+
*args: NavSetArg | MetadataNode,
635635
ul_class: str,
636636
id: Optional[str],
637637
selected: Optional[str],
@@ -686,7 +686,7 @@ def layout(self, nav: Tag, content: Tag) -> Tag:
686686

687687
@no_example()
688688
def navset_card_tab(
689-
*args: NavSetArg,
689+
*args: NavSetArg | MetadataNode,
690690
id: Optional[str] = None,
691691
selected: Optional[str] = None,
692692
title: Optional[TagChild] = None,
@@ -749,7 +749,7 @@ def navset_card_tab(
749749

750750
@no_example()
751751
def navset_card_pill(
752-
*args: NavSetArg,
752+
*args: NavSetArg | MetadataNode,
753753
id: Optional[str] = None,
754754
selected: Optional[str] = None,
755755
title: Optional[TagChild] = None,
@@ -815,7 +815,7 @@ def navset_card_pill(
815815

816816
@no_example()
817817
def navset_card_underline(
818-
*args: NavSetArg,
818+
*args: NavSetArg | MetadataNode,
819819
id: Optional[str] = None,
820820
selected: Optional[str] = None,
821821
title: Optional[TagChild] = None,

0 commit comments

Comments
 (0)