status_svg_icons.py 723 B

1234567891011121314151617181920
  1. from taipy.gui import Gui
  2. status = [
  3. ("warning", "Task is launched."),
  4. ("warning", "Tasks is waiting."),
  5. ("error", "Task timeout."),
  6. ("success", "Task Succeeded"),
  7. ("info", "Process was cancelled.")
  8. ]
  9. # Info: svg icon (pants.svg)
  10. # success: svg icon (hotel.svg)
  11. # warning: svg icon (diving-goggles.svg)
  12. # error: svg icon (hat.svg)
  13. page = """
  14. <|{status}|status|use_icon[info]=https://www.svgrepo.com/show/530594/pants.svg|use_icon[success]=https://www.svgrepo.com/show/530595/hotel.svg|use_icon[warning]=https://www.svgrepo.com/show/530596/diving-goggles.svg|use_icon[error]=https://www.svgrepo.com/show/530597/hat.svg|>
  15. """
  16. if __name__ == "__main__":
  17. Gui(page).run(title="Status - With SVG icons")