// (C) Copyright 2015 Martin Dougiamas // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. // You may obtain a copy of the License at // // http://www.apache.org/licenses/LICENSE-2.0 // // Unless required by applicable law or agreed to in writing, software // distributed under the License is distributed on an "AS IS" BASIS, // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. // See the License for the specific language governing permissions and // limitations under the License. import { NgModule } from '@angular/core'; import { CoreCourseProvider } from './providers/course'; import { CoreCourseHelperProvider } from './providers/helper'; import { CoreCourseFormatDelegate } from './providers/format-delegate'; import { CoreCourseModuleDelegate } from './providers/module-delegate'; import { CoreCourseFormatDefaultHandler } from './providers/default-format'; import { CoreCourseFormatTopicsModule} from './formats/topics/topics.module'; import { CoreCourseFormatWeeksModule } from './formats/weeks/weeks.module'; @NgModule({ declarations: [], imports: [ CoreCourseFormatTopicsModule, CoreCourseFormatWeeksModule ], providers: [ CoreCourseProvider, CoreCourseHelperProvider, CoreCourseFormatDelegate, CoreCourseModuleDelegate, CoreCourseFormatDefaultHandler ], exports: [] }) export class CoreCourseModule {}