1
0
Falko Schindler 1 жил өмнө
parent
commit
92dbe8f61e

+ 7 - 0
nicegui/elements/stepper.py

@@ -3,6 +3,7 @@ from __future__ import annotations
 from typing import Any, Callable, Optional, Union, cast
 
 from .. import globals
+from ..element import Element
 from .mixins.disableable_element import DisableableElement
 from .mixins.value_element import ValueElement
 
@@ -60,3 +61,9 @@ class Step(DisableableElement):
         self.stepper = cast(ValueElement, globals.get_slot().parent)
         if self.stepper.value is None:
             self.stepper.value = name
+
+
+class StepperNavigation(Element):
+
+    def __init__(self) -> None:
+        super().__init__('q-stepper-navigation')

+ 2 - 0
nicegui/ui.py

@@ -54,6 +54,7 @@ __all__ = [
     'splitter',
     'step',
     'stepper',
+    'stepper_navigation',
     'switch',
     'table',
     'tab',
@@ -140,6 +141,7 @@ from .elements.spinner import Spinner as spinner
 from .elements.splitter import Splitter as splitter
 from .elements.stepper import Step as step
 from .elements.stepper import Stepper as stepper
+from .elements.stepper import StepperNavigation as stepper_navigation
 from .elements.switch import Switch as switch
 from .elements.table import Table as table
 from .elements.tabs import Tab as tab