.. _ref_webapp_export: webapp.export ------------- .. automodule:: webapp.export Widget layout ^^^^^^^^^^^^^ .. figure:: ../../images/export.png :align: center :scale: 50% :alt: Web app UI module structure | Widget objects ^^^^^^^^^^^^^^ | .. autodata:: app :annotation: .. jupyter-execute:: :hide-code: import os import sys ROOT_DIR = os.path.abspath('../') WEBAPP_PATH = ROOT_DIR + '/src/dashboard/' sys.path.insert(0, WEBAPP_PATH) from webapp.export import * display(app) | .. autodata:: drive_select :annotation: .. jupyter-execute:: :hide-code: import os import sys ROOT_DIR = os.path.abspath('../') WEBAPP_PATH = ROOT_DIR + '/src/dashboard/' sys.path.insert(0, WEBAPP_PATH) from webapp.export import * display(drive_select) | .. autodata:: filename_input :annotation: .. jupyter-execute:: :hide-code: import os import sys ROOT_DIR = os.path.abspath('../') WEBAPP_PATH = ROOT_DIR + '/src/dashboard/' sys.path.insert(0, WEBAPP_PATH) from webapp.export import * display(filename_input) | .. autodata:: save_button :annotation: .. jupyter-execute:: :hide-code: import os import sys ROOT_DIR = os.path.abspath('../') WEBAPP_PATH = ROOT_DIR + '/src/dashboard/' sys.path.insert(0, WEBAPP_PATH) from webapp.export import * display(save_button) | .. autodata:: eject_button :annotation: .. jupyter-execute:: :hide-code: import os import sys ROOT_DIR = os.path.abspath('../') WEBAPP_PATH = ROOT_DIR + '/src/dashboard/' sys.path.insert(0, WEBAPP_PATH) from webapp.export import * display(eject_button) | Helper functions ^^^^^^^^^^^^^^^^ | .. autofunction:: detect_mountpoints .. autofunction:: save_click .. autofunction:: eject_click | Code listing ^^^^^^^^^^^^ .. literalinclude:: ./../../../../src/dashboard/webapp/export.py :language: python