Skip to main content

Use Aggrid Enterprise in your NiceGUI app.

Project description

NiceGUI AG Grid Enterprise

This is a custom component for NiceGUI that integrates AG Grid Enterprise, a powerful and feature-rich data grid for JavaScript. This component allows you to easily incorporate AG Grid Enterprise into your NiceGUI applications, providing advanced grid functionalities such as sorting, filtering, and editing.

Installation

To install the NiceGUI AG Grid Enterprise component, use the following pip command:

pip install nicegui-aggrid-enterprise

Usage

Below is a minimally usable example of how to use the AG Grid Enterprise component in your NiceGUI application:

from nicegui import ui
from nicegui_aggrid_enterprise import aggrid

# Set license key
aggrid.license_key = "MY_AGGRID_LICENSE_KEY"

# Define grid options
options = {
    'columnDefs': [
        {'headerName': 'Make', 'field': 'make'},
        {'headerName': 'Model', 'field': 'model'},
        {'headerName': 'Price', 'field': 'price'}
    ],
    'rowData': [
        {'make': 'Toyota', 'model': 'Celica', 'price': 35000},
        {'make': 'Ford', 'model': 'Mondeo', 'price': 32000},
        {'make': 'Porsche', 'model': 'Boxster', 'price': 72000}
    ],
    'rowSelection': 'single',
    'editable': True
}

# Create an instance of aggrid
grid = aggrid(options=options)

# Start the NiceGUI application
ui.run()

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

nicegui_aggrid_enterprise-0.1.3.tar.gz (2.0 MB view details)

Uploaded Source

Built Distribution

File details

Details for the file nicegui_aggrid_enterprise-0.1.3.tar.gz.

File metadata

File hashes

Hashes for nicegui_aggrid_enterprise-0.1.3.tar.gz
Algorithm Hash digest
SHA256 a21be887b7de00b38ce91e507dff494d31f98f77c3e29960cde6cfbb3d2f8d27
MD5 551befb39883a6a5c44ea05be067f213
BLAKE2b-256 1814676375518c8482e737366fb177a96764387c61e9235a5625825add2a184d

See more details on using hashes here.

File details

Details for the file nicegui_aggrid_enterprise-0.1.3-py3-none-any.whl.

File metadata

File hashes

Hashes for nicegui_aggrid_enterprise-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 e67f33e05d293efe1a5d6b4887faff19ee68ff9e7b48440c86a104640697cf03
MD5 6897b78c51800ecf545382d29bb4109f
BLAKE2b-256 a1b2f0a7872392c879f184ca8041f5c2c4720ab8db26974f8afea2bb45112782

See more details on using hashes here.

Supported by

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