add types.ts file

This commit is contained in:
Géry Debongnie
2019-01-28 20:45:26 +01:00
parent f03bdc5bb7
commit d80421d647
4 changed files with 7 additions and 5 deletions
-3
View File
@@ -1,3 +0,0 @@
interface Type<T> extends Function {
new (...args: any[]): T;
}
+1
View File
@@ -1,5 +1,6 @@
import { Widget } from "./core/widget";
import { Env } from "./env";
import { Type } from "./types";
//------------------------------------------------------------------------------
// Types
+3 -2
View File
@@ -1,10 +1,11 @@
import { EventBus, Callback } from "../core/event_bus";
import { Callback, EventBus } from "../core/event_bus";
import { Widget } from "../core/widget";
import { Env } from "../env";
import { Registry } from "../registry";
import { Type } from "../types";
import { CRM } from "../widgets/crm";
import { Discuss } from "../widgets/discuss";
import { Query, IRouter } from "./router";
import { IRouter, Query } from "./router";
//------------------------------------------------------------------------------
// Types
+3
View File
@@ -0,0 +1,3 @@
export interface Type<T> extends Function {
new (...args: any[]): T;
}