@robotlegsjs/core
Version:
An architecture-based IoC framework for JavaScript/TypeScript
25 lines (24 loc) • 533 B
TypeScript
import { Event } from "../../events/impl/Event";
/**
* Detain/release pin Event
*/
export declare class PinEvent extends Event {
static DETAIN: string;
static RELEASE: string;
private _instance;
/**
* The instance being detained or released
*/
get instance(): any;
/**
* Create a Pin Event
*
* @param type The event type
* @param instance The associated instance
*/
constructor(type: string, instance: any);
/**
* @inheritDoc
*/
clone(): PinEvent;
}