breadcrumb.pyi 1.5 KB

12345678910111213141516171819202122232425262728293031
  1. """Stub file for breadcrumb.py"""
  2. # ------------------- DO NOT EDIT ----------------------
  3. # This file was generated by `scripts/pyi_generator.py`!
  4. # ------------------------------------------------------
  5. from typing import Union, overload, Optional
  6. from reflex.components.component import Component
  7. from reflex.components.libs.chakra import ChakraComponent
  8. from reflex.components.navigation.link import Link
  9. from reflex.vars import Var, BaseVar, ComputedVar
  10. from reflex.event import EventChain
  11. class Breadcrumb(ChakraComponent):
  12. @overload
  13. @classmethod
  14. def create(cls, *children, items, separator: Optional[Union[Var[str], str]] = None, separator_margin: Optional[Union[Var[str], str]] = None, **props) -> "Breadcrumb": ... # type: ignore
  15. class BreadcrumbItem(ChakraComponent):
  16. @overload
  17. @classmethod
  18. def create(cls, *children, label, href, is_current_page: Optional[Union[Var[bool], bool]] = None, is_last_child: Optional[Union[Var[bool], bool]] = None, separator: Optional[Union[Var[str], str]] = None, spacing: Optional[Union[Var[str], str]] = None, **props) -> "BreadcrumbItem": ... # type: ignore
  19. class BreadcrumbSeparator(ChakraComponent):
  20. @overload
  21. @classmethod
  22. def create(cls, *children, **props) -> "BreadcrumbSeparator": ... # type: ignore
  23. class BreadcrumbLink(Link):
  24. @overload
  25. @classmethod
  26. def create(cls, *children, is_current_page: Optional[Union[Var[bool], bool]] = None, **props) -> "BreadcrumbLink": ... # type: ignore