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

Uploaded Python 3

File details

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

File metadata

  • Download URL: enaml_extensions-0.4.1.tar.gz
  • Upload date:
  • Size: 48.9 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.1.tar.gz
Algorithm Hash digest
SHA256 113c6a0d1fd1e322a038eeaae189c13a6cda759ab0e8f51599465aeddb484de0
MD5 a65e3d74a1b45e0d5c7bcafccd187006
BLAKE2b-256 948771596c0750bcecda669f79ff7e184968bef21bb6ad2175e2944532fd9573

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for enaml_extensions-0.4.1-py3-none-any.whl
Algorithm Hash digest
SHA256 5a7cf90507e72a3e9cd485d4b6fa005073b5fe7ef43ad6e67623055a836ca025
MD5 1b9cc4a87a426174ee5d9e7b857cf285
BLAKE2b-256 353faaf425154eeb70c1ae997e09ace4b301a563c250fc622d92fd2414586b26

See more details on using hashes here.

Provenance

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