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.4.tar.gz (50.2 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.4-py3-none-any.whl (48.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: enaml_extensions-0.4.4.tar.gz
  • Upload date:
  • Size: 50.2 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.4.tar.gz
Algorithm Hash digest
SHA256 6982ecd42a65cad229dd64022e10208505db408e30e2c79994fdebe13556d1d9
MD5 c7325df6c4f2f1fae3ae3c7ae1cb09f7
BLAKE2b-256 02e96543622ecbdf474a6f43d263ef714200d8f2f8dbc9c2017369fa5a1ebcbb

See more details on using hashes here.

Provenance

The following attestation bundles were made for enaml_extensions-0.4.4.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.4-py3-none-any.whl.

File metadata

File hashes

Hashes for enaml_extensions-0.4.4-py3-none-any.whl
Algorithm Hash digest
SHA256 43e7ab9b9cf352444abc107e62f12c35388b31095de47827f7a70ce444383ee5
MD5 425316b616150122c5ece3d19a4d9d2b
BLAKE2b-256 c8b90c4a78053daeebff4c7e33dbc88b74ff7841b989506bf3e9dfbccacc794e

See more details on using hashes here.

Provenance

The following attestation bundles were made for enaml_extensions-0.4.4-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