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 docs.daitum.com.

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-2.0.0.tar.gz (147.3 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-2.0.0-py3-none-any.whl (171.9 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for daitum_ui-2.0.0.tar.gz
Algorithm Hash digest
SHA256 fa320ddc412308bff6d901df85e2032ce32ec613fb5dd4ebfd4a7f723165b6a8
MD5 ce5c0b2562505b44b898a08ad2ae8226
BLAKE2b-256 23615e67c5e2416d053e7b65bda81c4201aa7ab1485528d74ebc3dda837c8186

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for daitum_ui-2.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 51cc1777aaaa233536e9701094098680ca195eef81b0d73aeeaa214cb67886ff
MD5 c14a1d2887344bfcb3e10f5edda8000f
BLAKE2b-256 bf93b97f99d7ef629ecbe7772cc6f1ea35e5a4bb13e1749babc897658be0a441

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