pandorafms/visual_console_client/src/index.ts

24 lines
700 B
TypeScript

/*
* Useful resources.
* http://es6-features.org/
* http://exploringjs.com/es6
* https://www.typescriptlang.org/
*/
import "./main.css"; // CSS import.
import VisualConsole from "./VisualConsole";
import * as Form from "./Form";
import AsyncTaskManager from "./lib/AsyncTaskManager";
// Export the VisualConsole class to the global object.
// eslint-disable-next-line
(window as any).VisualConsole = VisualConsole;
// Export the VisualConsole's Form classes to the global object.
// eslint-disable-next-line
(window as any).VisualConsole.Form = Form;
// Export the AsyncTaskManager class to the global object.
// eslint-disable-next-line
(window as any).AsyncTaskManager = AsyncTaskManager;