ui.py 5.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183
  1. __all__ = [
  2. 'deprecated',
  3. 'element',
  4. 'aggrid',
  5. 'audio',
  6. 'avatar',
  7. 'badge',
  8. 'button',
  9. 'card',
  10. 'card_actions',
  11. 'card_section',
  12. 'carousel',
  13. 'carousel_slide',
  14. 'chart',
  15. 'chat_message',
  16. 'checkbox',
  17. 'color_input',
  18. 'color_picker',
  19. 'colors',
  20. 'column',
  21. 'dark_mode',
  22. 'date',
  23. 'dialog',
  24. 'expansion',
  25. 'grid',
  26. 'html',
  27. 'icon',
  28. 'image',
  29. 'input',
  30. 'interactive_image',
  31. 'joystick',
  32. 'keyboard',
  33. 'knob',
  34. 'label',
  35. 'line_plot',
  36. 'link',
  37. 'link_target',
  38. 'log',
  39. 'markdown',
  40. 'menu',
  41. 'menu_item',
  42. 'mermaid',
  43. 'number',
  44. 'plotly',
  45. 'circular_progress',
  46. 'linear_progress',
  47. 'pyplot',
  48. 'query',
  49. 'radio',
  50. 'row',
  51. 'scene',
  52. 'scroll_area',
  53. 'select',
  54. 'separator',
  55. 'slider',
  56. 'spinner',
  57. 'splitter',
  58. 'step',
  59. 'stepper',
  60. 'stepper_navigation',
  61. 'switch',
  62. 'table',
  63. 'tab',
  64. 'tab_panel',
  65. 'tab_panels',
  66. 'tabs',
  67. 'textarea',
  68. 'time',
  69. 'toggle',
  70. 'tooltip',
  71. 'tree',
  72. 'upload',
  73. 'video',
  74. 'download',
  75. 'add_body_html',
  76. 'add_head_html',
  77. 'run_javascript',
  78. 'notify',
  79. 'open',
  80. 'refreshable',
  81. 'timer',
  82. 'update',
  83. 'page',
  84. 'drawer',
  85. 'footer',
  86. 'header',
  87. 'left_drawer',
  88. 'page_sticky',
  89. 'right_drawer',
  90. 'run',
  91. 'run_with',
  92. ]
  93. from . import globals
  94. from .deprecation import deprecated
  95. from .element import Element as element
  96. from .elements.aggrid import AgGrid as aggrid
  97. from .elements.audio import Audio as audio
  98. from .elements.avatar import Avatar as avatar
  99. from .elements.badge import Badge as badge
  100. from .elements.button import Button as button
  101. from .elements.card import Card as card
  102. from .elements.card import CardActions as card_actions
  103. from .elements.card import CardSection as card_section
  104. from .elements.carousel import Carousel as carousel
  105. from .elements.carousel import CarouselSlide as carousel_slide
  106. from .elements.chart import Chart as chart
  107. from .elements.chat_message import ChatMessage as chat_message
  108. from .elements.checkbox import Checkbox as checkbox
  109. from .elements.color_input import ColorInput as color_input
  110. from .elements.color_picker import ColorPicker as color_picker
  111. from .elements.colors import Colors as colors
  112. from .elements.column import Column as column
  113. from .elements.dark_mode import DarkMode as dark_mode
  114. from .elements.date import Date as date
  115. from .elements.dialog import Dialog as dialog
  116. from .elements.expansion import Expansion as expansion
  117. from .elements.grid import Grid as grid
  118. from .elements.html import Html as html
  119. from .elements.icon import Icon as icon
  120. from .elements.image import Image as image
  121. from .elements.input import Input as input
  122. from .elements.interactive_image import InteractiveImage as interactive_image
  123. from .elements.joystick import Joystick as joystick
  124. from .elements.keyboard import Keyboard as keyboard
  125. from .elements.knob import Knob as knob
  126. from .elements.label import Label as label
  127. from .elements.line_plot import LinePlot as line_plot
  128. from .elements.link import Link as link
  129. from .elements.link import LinkTarget as link_target
  130. from .elements.log import Log as log
  131. from .elements.markdown import Markdown as markdown
  132. from .elements.menu import Menu as menu
  133. from .elements.menu import MenuItem as menu_item
  134. from .elements.mermaid import Mermaid as mermaid
  135. from .elements.number import Number as number
  136. from .elements.plotly import Plotly as plotly
  137. from .elements.progress import CircularProgress as circular_progress
  138. from .elements.progress import LinearProgress as linear_progress
  139. from .elements.pyplot import Pyplot as pyplot
  140. from .elements.query import query
  141. from .elements.radio import Radio as radio
  142. from .elements.row import Row as row
  143. from .elements.scene import Scene as scene
  144. from .elements.scroll_area import ScrollArea as scroll_area
  145. from .elements.select import Select as select
  146. from .elements.separator import Separator as separator
  147. from .elements.slider import Slider as slider
  148. from .elements.spinner import Spinner as spinner
  149. from .elements.splitter import Splitter as splitter
  150. from .elements.stepper import Step as step
  151. from .elements.stepper import Stepper as stepper
  152. from .elements.stepper import StepperNavigation as stepper_navigation
  153. from .elements.switch import Switch as switch
  154. from .elements.table import Table as table
  155. from .elements.tabs import Tab as tab
  156. from .elements.tabs import TabPanel as tab_panel
  157. from .elements.tabs import TabPanels as tab_panels
  158. from .elements.tabs import Tabs as tabs
  159. from .elements.textarea import Textarea as textarea
  160. from .elements.time import Time as time
  161. from .elements.toggle import Toggle as toggle
  162. from .elements.tooltip import Tooltip as tooltip
  163. from .elements.tree import Tree as tree
  164. from .elements.upload import Upload as upload
  165. from .elements.video import Video as video
  166. from .functions.download import download
  167. from .functions.html import add_body_html, add_head_html
  168. from .functions.javascript import run_javascript
  169. from .functions.notify import notify
  170. from .functions.open import open
  171. from .functions.refreshable import refreshable
  172. from .functions.timer import Timer as timer
  173. from .functions.update import update
  174. from .page import page
  175. from .page_layout import Drawer as drawer
  176. from .page_layout import Footer as footer
  177. from .page_layout import Header as header
  178. from .page_layout import LeftDrawer as left_drawer
  179. from .page_layout import PageSticky as page_sticky
  180. from .page_layout import RightDrawer as right_drawer
  181. from .run import run
  182. from .run_with import run_with