As Schema set the properties by default, I got the doubt
Not just 30 components, there are layouts and components inside
I am using this extension to load images asynchronously with caching
As Schema set the properties by default, I got the doubt
Not just 30 components, there are layouts and components inside
I am using this extension to load images asynchronously with caching
Then how many components?
Hey @yusufcihan
Is it possible to add a block to copy the properties from another component?
If this should be possible we can create a template and copy the properties without a big block group
Why not.
Also, you can create a lot of components with only one block by Schema block. So you can create a JSON which specifies component properties and paste in the text block.
It would be a great solution to build in previous component property getter!
I donât know how the JSON parsers in JAVA works and what are their possibilities, but this extension is on the good way to let us work on JSON more efficient!
I didnât understand what you mean. If it is possible, can you explain what you mean with pictures?
Hello Yusuf,
I would like to Thanks First for this Awesome Extension,
I want to know is this Possible -->
Use a âfor eachâ loop to apply the same properties to multiple components.
Just saw in github, we will be able to make a Schema automatically using aia!
You just found the secret!
Yes, I just made a Python tool that generates Schema automatically from AIA, but Iâm still looking for a way that everyone could use publicly because it is still not a one-click method. You will need to open the terminal, install the modules, and run the script, etc.
Maybe I can compile it to an executable (make a GUI) before the new version comes out because I actually planned to announce the TemplateCreator along with new version, but that is not possible anymore because of you (just kidding )
P.S
As it is not released yet and Iâm still looking for a way as I said above, it can be moved to a new repository, or I can rewrite it in another language. So be careful about using right now.
But it makes no sense Also i found that getting width or height of component when it is set to -1 or -2 doesnât work instantly. Value goes to 0, there must be a little break between component creation and getting width or height. It must be a kodular latency.
I found out if I uses the image loader extension, the image height and width doesnât work, even if I set it afterwards.
GetProperty expects any component which is dynamic or static. (It can be a existing Designer component too ) So if you want to use the GetProperty block with dynamically created block, just use together with the GetComponent block.
I would like to say something about how this situation affects this extension (Dynamic Components).
This extension doesnât use any Android support library, so you can use this extension safely in any App Inventor distribution (after and before AndroidX update).
Also, my extension doesnât use any external library, so all libraries/imports that I use are already available in Android starting from API Level 1.
hi @yusufcihan
Is this possible?
if no then pls make like this as it will be helpful to set all properties using this blocks
Yes, and it will also save blocks.
are you saying it is possible or you are saying to make it possible?
iâm confused
The best way to save blocks is to use Schema. Alternatively, make a dictionary, key as the properties and the value as the value. Then use for each key and Value in dictionary, set property property = get key, value = get value
that i know but it will be good for beginners
any guide available?