# Packaging a timer class

**URL:** <https://forum.kirupa.com/t/packaging-a-timer-class/320565>\
**Category:** Uncategorized\
**Created:** [March 27, 2011, 3:48am UTC](https://forum.kirupa.com/t/packaging-a-timer-class/320565 "2011-03-27T03:48:52Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![taint](https://avatars.discourse-cdn.com/v4/letter/t/b5a626/32.png) [@taint](https://forum.kirupa.com/u/taint)\
**Post date:** [March 27, 2011, 3:48am UTC](https://forum.kirupa.com/t/packaging-a-timer-class/320565/1 "2011-03-27T03:48:52Z")

</div>

how should i run a timer in a class(.as file) to my timeline? :crying:  
im getting cofused by stage then timer? or direct code for timer?  
i got error and it says implicit coercion of a value of type Class to an unrelated type flash.utils:Timer.

```auto
package {
    import flash.display.Stage;
    import flash.events.Event
    import flash.events.TimerEvent;
    import flash.utils.Timer;
    
    public class Time {
        private var myStage:Stage;
        private var timer:Timer = new Timer(8000);
        
        function Time(timer:Timer) {
            this.timer = timer;
            timer.addEventListener(TimerEvent.TIMER,onTime);
            timer.start();
            
        }
        public function onTime(e:TimerEvent):void{
            trace("1");
        }

    }
    
}

```
