[FREE/OS] Mary Dialog Extension - An Extension to show dialog with transition

Mary Dialog

Hello Everyone, I am here with my new extension that is Mary Dialog. This extension helps you to show dialog with transition with many properties. This extension is totally based on some modification in code of Mary Popup library on github.

Let see its block and their documentation.


All Blocks


Documentation

Let see now documentation.

Dismissed

component_event (9)

This event raises when the dialog dismissed.

Show

component_method (4)

This block show the dialog with originView and dialog view. originView is view the dialog will be animated from.

Dismiss

component_method (5)

This block dismiss the dialog the dialog.

Is Showing

component_method (6)

Return true if the dialog is being currently shown.

Background Color

image

Set and get the background color of the dialog.

Black Overlay Color

image

Set and Get the overlay color of the dialog.

Draggable

image

If set tot true then the dialog can be dismissed by dragging.

Inline Move

image

If set to true then dialog will be shown inlinly.

Show On Centre

image

If set to true then the dialog will be shown at the centre of the screen

Shadow

image

Shadow Property for dialogs.

Scale Down Dragging

image

Scale Down animation while dragging the dialog.

Fade out Dragging

image

Fade Out Animation while dragging the dialog.

Open Duration

image

Time taken by dialog on opening.

Close Duration

image

Time taken by the dialog on dismissing manually with Dismiss block.


Usage

You can simply show the dialog with only one block

blocks (7)


Preview

intro IMG_ktafbw


Download

Download Extension : com.sumit1334.marydialogs.aix (26.3 KB)
Demo APK : MaryPopup.apk (5.4 MB)
Demo AIA : MaryPopup.aia (280.9 KB)

Or Download from here


Open Source


Donate

If you liked my work and want to donate then:


Credit

Thanks @Shreyash for the super power full Rush .

Worked very hard for this long extension so like the extension if you like it :+1:

Suggestion and issue are welcome

Thanks you
Sumit​:wink:

30 Likes

Wow , super cool extension :heart_eyes::heart_eyes: @Sumit1334 really helpful

2 Likes

Nice extension @Sumit1334

2 Likes

the perfect extension :slight_smile:

2 Likes

Outstanding… especially the second animation…
:ok_hand::ok_hand::ok_hand::ok_hand:

3 Likes

awesome extension :+1: Dialog look so good

2 Likes

Awsm Work @Sumit1334 :brain:

3 Likes

Amazing :star_struck::star_struck:

1 Like


Your extention is working properly in Android 11 but for Android 8.1, 9 it is giving error.
I cannot say about Android 10 as I don’t have it :sweat_smile:

I tested the above demo APK in Android Devices 9, 10 and 11 with no errors. The extension is working fine as it should. As I can guess the cause of your error then it most probably caused by wrong id (that is not used to show the dialog) given to the blocks. I am not sure. Your post does not contains any information so I can figure the issue. Post your blocks here so I can take a look into it.