Skip to main content

Extra widgets and extensions for building UIs with Enaml

Project description

enaml-extensions

Extra widgets for Enaml

The flagship widget here is the Table widget which aims for providing an easy way to display tabular data in a grid in the UI. It was designed to support working with list of dicts, list of namedtuples, list of tuples, or even pandas DataFrame.

An example:

from enaml.widgets.api import *
from enamlext.widgets import Table, Column

enamldef Main(Window):
    Container:
        Table:
            items = [{'name': 'Joe', 'age': 30},
                     {'name': 'Jane', 'age': 31}]
            columns = [
                Column('name'),
                Column('age'),
            ]

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

enaml_extensions-0.4.5.tar.gz (52.0 kB view details)

Uploaded Source

Built Distribution

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

enaml_extensions-0.4.5-py3-none-any.whl (49.7 kB view details)

Uploaded Python 3

File details

Details for the file enaml_extensions-0.4.5.tar.gz.

File metadata

  • Download URL: enaml_extensions-0.4.5.tar.gz
  • Upload date:
  • Size: 52.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for enaml_extensions-0.4.5.tar.gz
Algorithm Hash digest
SHA256 86c3047180379c7c2aa54eb0ab09fb6af4748d16120bbac1c10d7d31c58580af
MD5 e427b714eda93d2ddaec149353121811
BLAKE2b-256 2242eb2493e9e46cafc8a4989b4142c3fe70e2d2d4dd5ae8b70eee841aea534d

See more details on using hashes here.

Provenance

The following attestation bundles were made for enaml_extensions-0.4.5.tar.gz:

Publisher: main.yml on gabrielcnr/enaml-extensions

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file enaml_extensions-0.4.5-py3-none-any.whl.

File metadata

File hashes

Hashes for enaml_extensions-0.4.5-py3-none-any.whl
Algorithm Hash digest
SHA256 e3c6beccb71d9257ad5c2b5d4138f0561ab05c6cf7da5e4c13181f18317aeb06
MD5 3ae79750121662fee2ea80cb3729f833
BLAKE2b-256 4165d6fe2de2e382594b9177e010cbb25547c4b8f0166939dcf051eae34fc349

See more details on using hashes here.

Provenance

The following attestation bundles were made for enaml_extensions-0.4.5-py3-none-any.whl:

Publisher: main.yml on gabrielcnr/enaml-extensions

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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