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.1.tar.gz (7.0 MB view details)

Uploaded Source

Built Distribution

File details

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

File metadata

File hashes

Hashes for nicegui_aggrid_enterprise-0.1.1.tar.gz
Algorithm Hash digest
SHA256 b0bf9fef0f68fc69fe0f6908f30d64f4ab1db0847e2fa1b00a805a65e7253642
MD5 86c4b5e42a3fc2dc6f71304e17f4234d
BLAKE2b-256 e1c813daf294da97f7bc52d4709727748a3df9d7244ec9a6057855491de29129

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nicegui_aggrid_enterprise-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 ac487ad9eff97bc38d23906f8010aba33bec325a2b8487f7caf3ac9868281807
MD5 8798a4aed9b82ae9a47744dd8c69d9af
BLAKE2b-256 143ae099fb00da7747a9fb079a1650516025ba058c722ef1ed54564b30a050fa

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