Skip to main content

Flet controls by the community

Project description

Flet controls in Python by the community

flet-contrib package includes reusable Flet controls written in Python only and using existing Flet primitives.

Controls

Usage

To install flet-contrib package:

pip install flet-contrib

To use in your app:

from flet_contrib.color_picker import ColorPicker

picker = ColorPicker(...)

How to contribute

Contributions are welcome!

Fork this repo.

Create a new directory inside flet_contrib for your control(s) - that will be control's module name, for example flet_contrib.my_control.

Control directory structure:

  • README.md - control description, usage, examples, support information.
  • /src - control implementation.
  • /media - images, multimedia files, databases and other files required by control to function or used in README.md.
  • /examples - one or more examples of usage of your control.
  • __init__.py - classes and functions exported to users of your control.

See ColorPicker for folder structure example.

See FletMap for folder structure example. FletMapScreenShot

Submit Pull Request (PR) with your changes.

Once your PR is merged into main a new "dev" package will be released here which can be installed with pip install flet-contrib --pre.

When the contribution is tested by Flet team/community a new flet-contrib release will be published.

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

flet_contrib-2024.12.3.tar.gz (11.0 MB view details)

Uploaded Source

Built Distribution

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

flet_contrib-2024.12.3-py3-none-any.whl (11.0 MB view details)

Uploaded Python 3

File details

Details for the file flet_contrib-2024.12.3.tar.gz.

File metadata

  • Download URL: flet_contrib-2024.12.3.tar.gz
  • Upload date:
  • Size: 11.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.10.14

File hashes

Hashes for flet_contrib-2024.12.3.tar.gz
Algorithm Hash digest
SHA256 9e7c9884b9840bec2de1dd10d7c441f60e6253af1a86751322970e3a9b4f29a0
MD5 71a37950ab97d78de2522ce5c04d0329
BLAKE2b-256 5cfc203bd0d7f673b921d2adda92b3016f9b4f3a16183e660155338e6627d813

See more details on using hashes here.

File details

Details for the file flet_contrib-2024.12.3-py3-none-any.whl.

File metadata

File hashes

Hashes for flet_contrib-2024.12.3-py3-none-any.whl
Algorithm Hash digest
SHA256 2444eb6d68bc20cbe0bf8fc3fee5b7e1dd3dbec4047b063ee5d5a1ee73c47c6a
MD5 4864b46902718f3cb66b6ae27d714413
BLAKE2b-256 8c1698169c1011a1f6aab256df623f225ab2ef129c5c13f75fde3fc1fa900e26

See more details on using hashes here.

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