# Calling dispatchEvent with a parameter

**URL:** <https://forum.kirupa.com/t/calling-dispatchevent-with-a-parameter/262901>\
**Category:** Uncategorized\
**Created:** [June 10, 2008, 10:22pm UTC](https://forum.kirupa.com/t/calling-dispatchevent-with-a-parameter/262901 "2008-06-10T22:22:00Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Ayman](https://avatars.discourse-cdn.com/v4/letter/a/dec6dc/32.png) [@Ayman](https://forum.kirupa.com/u/Ayman)\
**Post date:** [June 10, 2008, 10:22pm UTC](https://forum.kirupa.com/t/calling-dispatchevent-with-a-parameter/262901/1 "2008-06-10T22:22:00Z")

</div>

Hello,

how can I send a parameter (Number) along with dispatchEvent, just like we were allowed to do with broadcastMessage(AS2):

myObj.broadcastMessage(“onBounceEffect”,parameter)

---

<div class="post-metadata">

**Author:** ![Anogar](https://avatars.discourse-cdn.com/v4/letter/a/ed655f/32.png) [@Anogar](https://forum.kirupa.com/u/Anogar)\
**Post date:** [June 10, 2008, 10:58pm UTC](https://forum.kirupa.com/t/calling-dispatchevent-with-a-parameter/262901/2 "2008-06-10T22:58:28Z")

</div>

You can do that with a custom event - that’s typically how I deal with it.

_edit:_

Something like this:

```auto

package  
{
    import flash.events.Event;
    
    public class CustomChangeEvent extends Event
    {
        private var _customData:String;
        public static const CHANGE:String = "change";
        
        public function set customData(value:String):void
        {
            _customData = value;
        }
        
        public function get customData():String
        {
            return _customData;
        }
        
        public function CustomChangeEvent(type:String, myData:String, bubbles:Boolean = true, cancelable:Boolean = false) 
        {
            _customData = myData;
            super(CHANGE, bubbles, cancelable);
        }
        
    }
    
}

```

You would then dispatch like this:

```auto

dispatchEvent(new CustomChangeEvent(Event.CHANGE, myData));

```

I could be doing that totally wrong, but it seems to work for me.

---

<div class="post-metadata">

**Author:** ![Felixz](https://avatars.discourse-cdn.com/v4/letter/f/ecb155/32.png) [@Felixz](https://forum.kirupa.com/u/Felixz)\
**Post date:** [June 10, 2008, 11:20pm UTC](https://forum.kirupa.com/t/calling-dispatchevent-with-a-parameter/262901/3 "2008-06-10T23:20:44Z")

</div>

to pass just text u can use builtIn TextEvent
