Skip to main content

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

kntgen-1.0.9.tar.gz (66.3 kB view hashes)

Uploaded Source

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