CustomSheet: Create custom sheets with ease

1.Introduction

Description: Using this extension you can create dialogs like bottom sheet and top sheet (with similar animation).Also you can specify animation style (left,right,bottom,top).
Latest Version: 1.1
Released: May 27, 2021
Last Updated: 2021-07-22T18:30:00Z

2.Blocks

image

image

3.Documentation

Register arrangement
image

id ~ int
component ~ AndroidViewComponent
gravity ~ int (48 for Top,80 for bottom and 17 for center; more values can be found here )
height ~int (-1 for fill parent and -2 for wrap content)
width ~ int (-1 for fill parent and -2 for wrap content)
dimAmount ~ float (between 0 and 1)
animationDuration ~ int (500 is suitable for all animations)
isCancelable ~ boolean (specifies whether back press can dismiss this sheet or not)
swipeEnabled ~ boolean (specifies whether user can dismiss this sheet by swiping in opposite direction of origin)

Show Sheet
image

Dismiss/Hide Sheet
Screenshot
It can be shown again

Remove Sheet
image
Needs to be registered again

IsShowing
Checks whether given sheet is showing or not
image

4.Downloads

Aix: com.sunny.customsheet.aix (19.8 KB)

Aia: easy.aia (37.0 KB)

Here is a preview:

Test apk:

Thanks to @themaayur for beta testing the extension.

Kindly PM me if you want to donate :heart:
Hope it will be helpful! :slightly_smiling_face:

13 Likes

Great Extension :partying_face:

I tried it, and it’s perfect bottom sheet, top sheet, custom dialog all in one solution :fire:

3 Likes

Great extension. Will purchase it if needed in any of the project.
Btw, any specific reason for not listing the price here in the topic itself?

1 Like

Check title :grin::eyes:

Yes I now saw that. I am on Mobile, so was not able to read the full title as it’s getting trimmed :grin:

1 Like

Thank you. :hugs:
If you wish to check it before buying then what are you waiting for :joy: here is a test apk

2 Likes

Since no one is interested in purchasing it so lets just keep it free.
Maybe it will be helpful to someone in Appathon. :+1:

7 Likes

i test aia and found the error " not find the component CustomSheet" . Could u please tell me how to fix it ?
image

You can try:

  1. reloading page
  2. reimporting extension
  3. reimporting project

it’s still happening same error and miniSDK error additional
image

If you upload mit apo inventor aia, this is quite common.

  1. Disconnect companion.
  2. Go to setting and tick splach screen, list as Json, set minim SDK to 19 or something , set accent colour.

And reconnect companion

Demo aia not working :cold_sweat::cold_sweat:

Demo aia was created with MIT App Inventor, here is a Kodular’s compatible.

easy_1.aia (37.0 KB)

1 Like

When I am increasing height it is not increasing

From where are you changing height?