1
0

ui.py 5.4 KB

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