A generator for Dart code using by Appixi's projects
Project description
Code generator for Appixi Flutter Applications
Installation:
Install using pip3:
Open Terminal and run:
$ brew install python
$ pip3 install kntgen
Update:
$ pip3 install -U kntgen
Uninstall:
$ pip3 uninstall kntgen
Roadmap:
[x] Support STACK_VIEW type? Could check stack with z-axis and order in [children]
[ ] Detect SingleChildScrollView with [overflowDirection] after adding scroll prototype for a [Frame]
[ ] View could be expanded in row/column? Normally (fixed) tv, tf will take the expansion
[ ] Could gen rich text? Using ['characterStyleOverrides']
[ ] Also gen shimmer loading for item?
[ ] Gen model and mock model Dart class?
[x] Printout to console/preview how the new generated widget/item looks like, before let users confirm they want to generate it?
[ ] Read file en-US.json before generate string in widget/item?
[ ] Generate paging widget? End withs {_paging} postfix, only apply for lv and gv
[ ] Printout invalid named node with node id
[ ] Auto detect same view to generate lv, gv? No need?
[ ] Auto detect background view type (check rect ~ outer rect with bias)?
[ ] From prototype generate navigation? -> Using node id 0:1 and search transitionNodeID
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
File details
Details for the file kntgen-1.0.15.tar.gz.
File metadata
- Download URL: kntgen-1.0.15.tar.gz
- Upload date:
- Size: 73.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.7.0 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1e719fa4b1da8e4ef5cb9917efa64e5083c2e8855a7558536b0908dc3fdde41c
|
|
| MD5 |
96f375e6c109978b1058580db354aa1c
|
|
| BLAKE2b-256 |
e3b5ef6d37f4d72832df2cc9748715afa71df77ac0ea00ec66ee8e06cc0ab2b1
|