The current work branch is combine
Dir | des |
---|---|
examples | GenUI Example(Working) |
gen | the finally framework dir(Comming Soon) |
gen-ui | work dir(Working) |
wiki | GenUI wiki(Comming Soon) |
- Compiler
- Parser
- Converter
- Traits
- Macros
- Generator
- Makepad Plugin
- Other Plugin
- GenUI VSCode Plugin
- GenUI Makepad Unified Widget Lib
- Makepad Book
- Makepad Compiler
- static page
- ArkUI Template
- dyn widget (half support, now working...)
- wasm
- GenUI Builtin-Widget (working...)
- rust lang support (use in .gen file, hold in
<script lang="rust">
or<script>
) - Shader
- Toml Config
- Window
- View
- Button (todo!(button other event, click event finish))
- Icon
- Label
- Image
- RotatedImage
- Radio
- Checkbox
- ScrollXYView
- ScrollXView
- ScrollYView
- SolidView
- RectView
- RectShadowView
- RoundedView
- RoundedShadowView
- TextInput
- DropDown
- LinkLabel
- FoldButton
- Slider
- SliderBig
- Slide
- SlidesView
- SlideBody
- SlideChapter
- FoldHeader
- Html
- Markdown
- ScrollBar
- ScrollBars
- DesktopButton
- Splitter
- Dock
- Nav
- animation
- as_prop (WidgetRef)
- Draw
- Color
- hex
- linear
- radial
- rgb
- rgba
- shader
- for
- if_else