/** * View handler contract */ export interface IViewHandler { /** * View handler method * @param view The view instance to handle * @param type The class of the view instance */ handleView(view: any, type: FunctionConstructor): void; }