Skip to main content

UI definition generation library for the Daitum platform

Project description

daitum-ui

UI definition generation library for the Daitum optimisation platform.

daitum-ui provides a fluent builder API for defining UI screens, navigation groups, and components. The UI definition is serialised to JSON and packaged for upload to the Daitum platform.

Installation

pip install daitum-ui

Usage

from daitum_ui.ui_builder import UiBuilder

builder = UiBuilder()
nav = builder.add_navigation_group("Results")

Documentation

Full documentation is available at daitum-core.readthedocs.io.

Changelog

See CHANGELOG.md for version history.

Licence

Apache 2.0 — see LICENSE.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

daitum_ui-1.0.1.tar.gz (120.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

daitum_ui-1.0.1-py3-none-any.whl (143.8 kB view details)

Uploaded Python 3

File details

Details for the file daitum_ui-1.0.1.tar.gz.

File metadata

  • Download URL: daitum_ui-1.0.1.tar.gz
  • Upload date:
  • Size: 120.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.13

File hashes

Hashes for daitum_ui-1.0.1.tar.gz
Algorithm Hash digest
SHA256 8b5417ed0598724bda0190db47980e72a9306f24b14b840c5d7b12124dca6af6
MD5 80f2f67aea837dfbaecc0a00d04e62bf
BLAKE2b-256 876954e60c5770480f0bf170ac1917cb57ac4769442cb1c846b216a8fd45fc9d

See more details on using hashes here.

File details

Details for the file daitum_ui-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: daitum_ui-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 143.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.13

File hashes

Hashes for daitum_ui-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 22360d159442d7a0a6730cdfe3fff8c74aab9cb11cb96b8eb45fa7bbe0c78178
MD5 a3b4fdc44d5850d8e12f59767a04e08a
BLAKE2b-256 ef0716d3c335f82329adadbe0723aed6723bb1cb60f01f107f3cdffdc62208ca

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page