Please see the discussion here:
https://github.com/apache/royale-asjs/commit/af0233ef973f72a8d1387cf386c100b42c037c57#commitcomment-30591275
 
<https://github.com/apache/royale-asjs/commit/af0233ef973f72a8d1387cf386c100b42c037c57#commitcomment-30591275>

What do folks think?
Thanks,
Harbs

> On Sep 21, 2018, at 2:23 PM, [email protected] wrote:
> 
> This is an automated email from the ASF dual-hosted git repository.
> 
> harbs pushed a commit to branch develop
> in repository https://gitbox.apache.org/repos/asf/royale-asjs.git
> 
> 
> The following commit(s) were added to refs/heads/develop by this push:
>     new af0233e  Added onClose event to MDL Dialog
> af0233e is described below
> 
> commit af0233ef973f72a8d1387cf386c100b42c037c57
> Author: Harbs <[email protected]>
> AuthorDate: Fri Sep 21 14:23:45 2018 +0300
> 
>    Added onClose event to MDL Dialog
> ---
> .../src/main/royale/org/apache/royale/mdl/Dialog.as               | 8 ++++++--
> 1 file changed, 6 insertions(+), 2 deletions(-)
> 
> diff --git 
> a/frameworks/projects/MaterialDesignLite/src/main/royale/org/apache/royale/mdl/Dialog.as
>  
> b/frameworks/projects/MaterialDesignLite/src/main/royale/org/apache/royale/mdl/Dialog.as
> index ff7ea62..6a592b2 100644
> --- 
> a/frameworks/projects/MaterialDesignLite/src/main/royale/org/apache/royale/mdl/Dialog.as
> +++ 
> b/frameworks/projects/MaterialDesignLite/src/main/royale/org/apache/royale/mdl/Dialog.as
> @@ -21,13 +21,16 @@ package org.apache.royale.mdl
>       import org.apache.royale.html.Group;
>       import org.apache.royale.mdl.Application;
>       import org.apache.royale.core.IPopUp;
> +     import org.apache.royale.events.Event;
> 
>     COMPILE::JS
>     {
> -        import org.apache.royale.core.WrappedHTMLElement;
> -             import org.apache.royale.html.util.addElementToWrapper;
> +      import org.apache.royale.core.WrappedHTMLElement;
> +                     import org.apache.royale.html.util.addElementToWrapper;
>     }
> 
> +    [Event(name="onClose", type="org.apache.royale.events.Event")]
> +
>       /**
>        *  The MDL Dialog class creates modal windows for dedicated user input.
>        *  The Material Design Lite (MDL) dialog component allows for 
> verification of user actions, simple data input,
> @@ -171,6 +174,7 @@ package org.apache.royale.mdl
>                       {
>                               dialog.close();
>                       }
> +                     dispatchEvent(new Event("onClose"));
>               }
>               
>               private var _open:Boolean;
> 

Reply via email to