import { Event } from "../../events/impl/Event" ; /**
 * Detain/release pin Event
 */ export class PinEvent extends Event { public static DETAIN : string = "detain" ; public static RELEASE : string = "release" ; private _instance : any ; /**
     * The instance being detained or released
     */ public get instance ( ) : any { return this . _instance ; } param type param instance constructor ( type , instance ) { super ( type ) ; this . _instance = instance ; } inheritDoc public clone ( ) { return new PinEvent ( this . type , this . _instance ) ; } }