projects/atft/src/lib/object/atft-object.module.ts
import {NgModule} from '@angular/core'; import {AtftConnectorModule} from './connector/atft-connector.module'; import {AtftHelperModule} from './helper/atft-helper.module'; import {AtftLightModule} from './light/atft-light.module'; import {AtftLoaderModule} from './loader/atft-loader.module'; import {AtftMeshModule} from './mesh/atft-mesh.module'; import {AtftTextModule} from './text/atft-text.module'; import {CommonModule} from '@angular/common'; import {SceneComponent} from './scene.component'; import {ContentProjectionComponent} from './content-projection.component'; import {FontService, IconService, ModelService, ObjLoaderService, SvgLoaderService} from './loader'; @NgModule({ imports: [ CommonModule, AtftConnectorModule, AtftHelperModule, AtftLightModule, AtftLoaderModule, AtftMeshModule, AtftTextModule ], declarations: [ SceneComponent, ContentProjectionComponent ], exports: [ SceneComponent, AtftConnectorModule, AtftHelperModule, AtftLightModule, AtftLoaderModule, AtftMeshModule, AtftTextModule ], providers: [ FontService, SvgLoaderService, IconService, ObjLoaderService, ModelService ] }) export class AtftObjectModule { }