Archive commit

This commit is contained in:
Erik McClure
2019-08-28 21:15:02 -07:00
commit 735845746e
1435 changed files with 140724 additions and 0 deletions
+99
View File
@@ -0,0 +1,99 @@
import { NgModule } from '@angular/core';
import { RouterModule, Routes } from '@angular/router';
import { FormsModule } from '@angular/forms';
import { HttpClientModule } from '@angular/common/http';
import { BrowserModule } from '@angular/platform-browser';
import { NoopAnimationsModule } from '@angular/platform-browser/animations';
import { FontAwesomeModule } from '@fortawesome/angular-fontawesome';
import { PopoverModule } from 'ngx-bootstrap/popover';
import { TypeaheadModule } from 'ngx-bootstrap/typeahead';
import { ButtonsModule } from 'ngx-bootstrap/buttons';
import { SharedModule } from '../shared/shared.module';
import { ErrorReporter } from '../services/errorReporter';
import { ToolsRange } from './shared/tools-range/tools-range';
import { ToolsFrame } from './shared/tools-frame/tools-frame';
import { ToolsOffset } from './shared/tools-offset/tools-offset';
import { ToolsXY } from './shared/tools-xy/tools-xy';
import { ToolsExpressions } from './tools-expressions/tools-expressions';
import { ToolsAnimation } from './tools-animation/tools-animation';
import { ToolsChat } from './tools-chat/tools-chat';
import { ToolsVariants } from './tools-variants/tools-variants';
import { ToolsWebgl } from './tools-webgl/tools-webgl';
import { ToolsPalette } from './tools-palette/tools-palette';
import { ToolsPerf } from './tools-perf/tools-perf';
import { ToolsRegions } from './tools-regions/tools-regions';
import { ToolsEntity } from './tools-entity/tools-entity';
import { ToolsSheet } from './tools-sheet/tools-sheet';
import { ToolsStates } from './tools-states/tools-states';
import { ToolsUI } from './tools-ui/tools-ui';
import { ToolsCollisions } from './tools-collisions/tools-collisions';
import { ToolsMap } from './tools-map/tools-map';
import { ToolsIndex } from './tools-index/tools-index';
import { ToolsApp } from './tools';
export const routes: Routes = [
{ path: '', component: ToolsIndex },
{ path: 'sheet', component: ToolsSheet },
{ path: 'states', component: ToolsStates },
{ path: 'variants', component: ToolsVariants },
{ path: 'webgl', component: ToolsWebgl },
{ path: 'animation/:id', component: ToolsAnimation },
{ path: 'animation', component: ToolsAnimation },
{ path: 'chat', component: ToolsChat },
{ path: 'expressions', component: ToolsExpressions },
{ path: 'entity', component: ToolsEntity },
{ path: 'palette', component: ToolsPalette },
{ path: 'perf', component: ToolsPerf },
{ path: 'regions', component: ToolsRegions },
{ path: 'ui', component: ToolsUI },
{ path: 'collisions', component: ToolsCollisions },
{ path: 'map', component: ToolsMap },
];
@NgModule({
imports: [
BrowserModule,
RouterModule,
FormsModule,
HttpClientModule,
SharedModule,
PopoverModule.forRoot(),
TypeaheadModule.forRoot(),
ButtonsModule.forRoot(),
RouterModule.forRoot(routes),
FontAwesomeModule,
NoopAnimationsModule,
],
declarations: [
ToolsRange,
ToolsFrame,
ToolsOffset,
ToolsXY,
ToolsExpressions,
ToolsAnimation,
ToolsChat,
ToolsVariants,
ToolsWebgl,
ToolsPalette,
ToolsPerf,
ToolsRegions,
ToolsEntity,
ToolsSheet,
ToolsStates,
ToolsCollisions,
ToolsMap,
ToolsUI,
ToolsIndex,
ToolsApp,
],
providers: [
ErrorReporter,
],
bootstrap: [ToolsApp],
})
export class ToolsAppModule {
}