55 lines
1.3 KiB
Smarty
55 lines
1.3 KiB
Smarty
@copy@
|
|
package @namespace@.@events@ {
|
|
|
|
import flash.events.Event;
|
|
|
|
/**
|
|
* Event description here.
|
|
*
|
|
* @langversion ActionScript 3.0
|
|
* @author @author.name@ @author.email@
|
|
* @date @today@
|
|
* @version @version@
|
|
*/
|
|
public class @event.name@ extends Event {
|
|
|
|
/* --- Variables --- */
|
|
|
|
//pmvcgen:varconsts
|
|
|
|
/* === Variables === */
|
|
|
|
/* --- Constructor --- */
|
|
|
|
public function @event.name@(type:String) {
|
|
super(type);
|
|
}
|
|
|
|
/* === Constructor === */
|
|
|
|
/* --- Functions --- */
|
|
|
|
/**
|
|
* Clones the @event.name@.
|
|
*
|
|
* @return Duplicates an instance of an Event subclass
|
|
*/
|
|
public function clone():Event {
|
|
var evt:@event.name@ = new @event.name@(type);
|
|
return evt;
|
|
}
|
|
|
|
/**
|
|
* Formats the event to a string.
|
|
*
|
|
* @return Returns a string containing all the properties of the Event object
|
|
*/
|
|
override public function toString():String {
|
|
return formatToString("@event.name@", "type");
|
|
}
|
|
|
|
/* === Functions === */
|
|
|
|
}
|
|
|
|
} |