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 inREADME.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.
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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for flet_contrib-1.0.117.dev0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6dcc7259e34734a9d7a97b5001efc1d259f291ef9938dc69849f24bb30212e94 |
|
MD5 | bc850b06dc747c635968d28dbe4ff24a |
|
BLAKE2b-256 | 65141b7fb2e05e5a5d4d40f975d8015c4e5460a936c284eab5d602f14eff3486 |
Hashes for flet_contrib-1.0.117.dev0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9c10df8c7e49e6b44d2559384d1f8beefd03b4d5fa3a47c3c49a7e38e6f9e005 |
|
MD5 | 38670722d21914eb17e5d06b9b8dd2a8 |
|
BLAKE2b-256 | e2f5dfae7a3ca76b9a161f0aec85948413537ba155c95d1b356c1e37b3998227 |