Dynamic Components are a series of widgets that can be created and modified using blocks. The process is simple, each widget can be created with method blocks, with unique ids. The properties of each widget are set or edited with property blocks.
What can be achieved with Dynamic Components?
There are various designs that can be created from dynamic components depending on the extensions used in the project.
Components
Dynamic Arrangement
Dynamic Label
Dynamic Button
Dynamic Card
Dynamic CheckBox
Dynamic Image
Dynamic Stack
Dynamic Drawable
Information about the components and blocks are in a public gitbook.
Download
https://drive.google.com/drive/folders/1dUJ11U6xemas6WUyaxBBelNbIs7LjF2o?usp=sharing
Ideas for new components and suggestions are welcome.
14 Likes
Well done . Congratulations for your work.
Is it different than the kodular’s default dynamic component?
Thanks!! Yes, the components are different from Kodular components
4 Likes
Cris, you are amazing man. This is a lot of work and effort, definitely will check out over time and in next project
1 Like
great! is it possible for you to add the “elevation” and “shadow color” properties to the cards?
1 Like
11119
(Valery)
June 6, 2022, 8:58pm
#8
how to delete ID ?
or all ID remove???
I didn’t find it in the help
This post was flagged by the community and is temporarily hidden.
can you show me the blocks, How dynamic arrangement create? or any reference video link please.
Anil_M
(Codal Inc.)
May 7, 2023, 8:19pm
#12
Use This Many Tutorial Available
Dynamic Components Extension
that supports every component in your AI2 distribution, instead of having pre-defined components.
I thought about making a full method to create all dynamic components without creating different blocks for every component because it would be useless. So I was trying to find a proper solution for a long time. And here it is!
The minimum required API version for this extension is 1 .
It basically uses Java’s Reflection feature, so this allows you to create…
1 Like