forked from EVOgeek/Vmeda.Online
MOBILE-2163 core: Fix StaticInjectorError in AOT
parent
b494f1da8c
commit
a23654fdb7
|
@ -30,11 +30,12 @@ export const ADDON_BADGES_PROVIDERS: any[] = [
|
||||||
],
|
],
|
||||||
imports: [
|
imports: [
|
||||||
],
|
],
|
||||||
providers: ADDON_BADGES_PROVIDERS.concat([
|
providers: [
|
||||||
|
AddonBadgesProvider,
|
||||||
AddonBadgesUserHandler,
|
AddonBadgesUserHandler,
|
||||||
AddonBadgesMyBadgesLinkHandler,
|
AddonBadgesMyBadgesLinkHandler,
|
||||||
AddonBadgesBadgeLinkHandler
|
AddonBadgesBadgeLinkHandler
|
||||||
])
|
]
|
||||||
})
|
})
|
||||||
export class AddonBadgesModule {
|
export class AddonBadgesModule {
|
||||||
constructor(userDelegate: CoreUserDelegate, userHandler: AddonBadgesUserHandler,
|
constructor(userDelegate: CoreUserDelegate, userHandler: AddonBadgesUserHandler,
|
||||||
|
|
|
@ -33,9 +33,11 @@ export const ADDON_CALENDAR_PROVIDERS: any[] = [
|
||||||
],
|
],
|
||||||
imports: [
|
imports: [
|
||||||
],
|
],
|
||||||
providers: ADDON_CALENDAR_PROVIDERS.concat([
|
providers: [
|
||||||
|
AddonCalendarProvider,
|
||||||
|
AddonCalendarHelperProvider,
|
||||||
AddonCalendarMainMenuHandler
|
AddonCalendarMainMenuHandler
|
||||||
])
|
]
|
||||||
})
|
})
|
||||||
export class AddonCalendarModule {
|
export class AddonCalendarModule {
|
||||||
constructor(mainMenuDelegate: CoreMainMenuDelegate, calendarHandler: AddonCalendarMainMenuHandler,
|
constructor(mainMenuDelegate: CoreMainMenuDelegate, calendarHandler: AddonCalendarMainMenuHandler,
|
||||||
|
|
|
@ -35,11 +35,13 @@ export const ADDON_COMPETENCY_PROVIDERS: any[] = [
|
||||||
imports: [
|
imports: [
|
||||||
AddonCompetencyComponentsModule
|
AddonCompetencyComponentsModule
|
||||||
],
|
],
|
||||||
providers: ADDON_COMPETENCY_PROVIDERS.concat([
|
providers: [
|
||||||
|
AddonCompetencyProvider,
|
||||||
|
AddonCompetencyHelperProvider,
|
||||||
AddonCompetencyCourseOptionHandler,
|
AddonCompetencyCourseOptionHandler,
|
||||||
AddonCompetencyMainMenuHandler,
|
AddonCompetencyMainMenuHandler,
|
||||||
AddonCompetencyUserHandler
|
AddonCompetencyUserHandler
|
||||||
])
|
]
|
||||||
})
|
})
|
||||||
export class AddonCompetencyModule {
|
export class AddonCompetencyModule {
|
||||||
constructor(mainMenuDelegate: CoreMainMenuDelegate, mainMenuHandler: AddonCompetencyMainMenuHandler,
|
constructor(mainMenuDelegate: CoreMainMenuDelegate, mainMenuHandler: AddonCompetencyMainMenuHandler,
|
||||||
|
|
|
@ -29,9 +29,11 @@ export const ADDON_FILES_PROVIDERS: any[] = [
|
||||||
],
|
],
|
||||||
imports: [
|
imports: [
|
||||||
],
|
],
|
||||||
providers: ADDON_FILES_PROVIDERS.concat([
|
providers: [
|
||||||
|
AddonFilesProvider,
|
||||||
|
AddonFilesHelperProvider,
|
||||||
AddonFilesMainMenuHandler
|
AddonFilesMainMenuHandler
|
||||||
])
|
]
|
||||||
})
|
})
|
||||||
export class AddonFilesModule {
|
export class AddonFilesModule {
|
||||||
constructor(mainMenuDelegate: CoreMainMenuDelegate, filesHandler: AddonFilesMainMenuHandler) {
|
constructor(mainMenuDelegate: CoreMainMenuDelegate, filesHandler: AddonFilesMainMenuHandler) {
|
||||||
|
|
|
@ -25,6 +25,8 @@ export const ADDON_MESSAGEOUTPUT_PROVIDERS: any[] = [
|
||||||
],
|
],
|
||||||
imports: [
|
imports: [
|
||||||
],
|
],
|
||||||
providers: ADDON_MESSAGEOUTPUT_PROVIDERS
|
providers: [
|
||||||
|
AddonMessageOutputDelegate
|
||||||
|
]
|
||||||
})
|
})
|
||||||
export class AddonMessageOutputModule {}
|
export class AddonMessageOutputModule {}
|
||||||
|
|
|
@ -50,7 +50,10 @@ export const ADDON_MESSAGES_PROVIDERS: any[] = [
|
||||||
],
|
],
|
||||||
imports: [
|
imports: [
|
||||||
],
|
],
|
||||||
providers: ADDON_MESSAGES_PROVIDERS.concat([
|
providers: [
|
||||||
|
AddonMessagesProvider,
|
||||||
|
AddonMessagesOfflineProvider,
|
||||||
|
AddonMessagesSyncProvider,
|
||||||
AddonMessagesMainMenuHandler,
|
AddonMessagesMainMenuHandler,
|
||||||
AddonMessagesSendMessageUserHandler,
|
AddonMessagesSendMessageUserHandler,
|
||||||
AddonMessagesAddContactUserHandler,
|
AddonMessagesAddContactUserHandler,
|
||||||
|
@ -59,7 +62,7 @@ export const ADDON_MESSAGES_PROVIDERS: any[] = [
|
||||||
AddonMessagesIndexLinkHandler,
|
AddonMessagesIndexLinkHandler,
|
||||||
AddonMessagesSyncCronHandler,
|
AddonMessagesSyncCronHandler,
|
||||||
AddonMessagesSettingsHandler
|
AddonMessagesSettingsHandler
|
||||||
])
|
]
|
||||||
})
|
})
|
||||||
export class AddonMessagesModule {
|
export class AddonMessagesModule {
|
||||||
constructor(mainMenuDelegate: CoreMainMenuDelegate, mainmenuHandler: AddonMessagesMainMenuHandler,
|
constructor(mainMenuDelegate: CoreMainMenuDelegate, mainmenuHandler: AddonMessagesMainMenuHandler,
|
||||||
|
|
|
@ -48,13 +48,19 @@ export const ADDON_MOD_ASSIGN_PROVIDERS: any[] = [
|
||||||
AddonModAssignSubmissionModule,
|
AddonModAssignSubmissionModule,
|
||||||
AddonModAssignFeedbackModule
|
AddonModAssignFeedbackModule
|
||||||
],
|
],
|
||||||
providers: ADDON_MOD_ASSIGN_PROVIDERS.concat([
|
providers: [
|
||||||
|
AddonModAssignProvider,
|
||||||
|
AddonModAssignOfflineProvider,
|
||||||
|
AddonModAssignSyncProvider,
|
||||||
|
AddonModAssignHelperProvider,
|
||||||
|
AddonModAssignFeedbackDelegate,
|
||||||
|
AddonModAssignSubmissionDelegate,
|
||||||
AddonModAssignDefaultFeedbackHandler,
|
AddonModAssignDefaultFeedbackHandler,
|
||||||
AddonModAssignDefaultSubmissionHandler,
|
AddonModAssignDefaultSubmissionHandler,
|
||||||
AddonModAssignModuleHandler,
|
AddonModAssignModuleHandler,
|
||||||
AddonModAssignPrefetchHandler,
|
AddonModAssignPrefetchHandler,
|
||||||
AddonModAssignSyncCronHandler
|
AddonModAssignSyncCronHandler
|
||||||
])
|
]
|
||||||
})
|
})
|
||||||
export class AddonModAssignModule {
|
export class AddonModAssignModule {
|
||||||
constructor(moduleDelegate: CoreCourseModuleDelegate, moduleHandler: AddonModAssignModuleHandler,
|
constructor(moduleDelegate: CoreCourseModuleDelegate, moduleHandler: AddonModAssignModuleHandler,
|
||||||
|
|
|
@ -33,11 +33,12 @@ export const ADDON_MOD_BOOK_PROVIDERS: any[] = [
|
||||||
imports: [
|
imports: [
|
||||||
AddonModBookComponentsModule
|
AddonModBookComponentsModule
|
||||||
],
|
],
|
||||||
providers: ADDON_MOD_BOOK_PROVIDERS.concat([
|
providers: [
|
||||||
|
AddonModBookProvider,
|
||||||
AddonModBookModuleHandler,
|
AddonModBookModuleHandler,
|
||||||
AddonModBookLinkHandler,
|
AddonModBookLinkHandler,
|
||||||
AddonModBookPrefetchHandler
|
AddonModBookPrefetchHandler
|
||||||
])
|
]
|
||||||
})
|
})
|
||||||
export class AddonModBookModule {
|
export class AddonModBookModule {
|
||||||
constructor(moduleDelegate: CoreCourseModuleDelegate, moduleHandler: AddonModBookModuleHandler,
|
constructor(moduleDelegate: CoreCourseModuleDelegate, moduleHandler: AddonModBookModuleHandler,
|
||||||
|
|
|
@ -31,10 +31,11 @@ export const ADDON_MOD_CHAT_PROVIDERS: any[] = [
|
||||||
imports: [
|
imports: [
|
||||||
AddonModChatComponentsModule
|
AddonModChatComponentsModule
|
||||||
],
|
],
|
||||||
providers: ADDON_MOD_CHAT_PROVIDERS.concat([
|
providers: [
|
||||||
|
AddonModChatProvider,
|
||||||
AddonModChatLinkHandler,
|
AddonModChatLinkHandler,
|
||||||
AddonModChatModuleHandler,
|
AddonModChatModuleHandler,
|
||||||
])
|
]
|
||||||
})
|
})
|
||||||
export class AddonModChatModule {
|
export class AddonModChatModule {
|
||||||
constructor(moduleDelegate: CoreCourseModuleDelegate, moduleHandler: AddonModChatModuleHandler,
|
constructor(moduleDelegate: CoreCourseModuleDelegate, moduleHandler: AddonModChatModuleHandler,
|
||||||
|
|
|
@ -40,12 +40,15 @@ export const ADDON_MOD_CHOICE_PROVIDERS: any[] = [
|
||||||
imports: [
|
imports: [
|
||||||
AddonModChoiceComponentsModule
|
AddonModChoiceComponentsModule
|
||||||
],
|
],
|
||||||
providers: ADDON_MOD_CHOICE_PROVIDERS.concat([
|
providers: [
|
||||||
|
AddonModChoiceProvider,
|
||||||
|
AddonModChoiceSyncProvider,
|
||||||
|
AddonModChoiceOfflineProvider,
|
||||||
AddonModChoiceModuleHandler,
|
AddonModChoiceModuleHandler,
|
||||||
AddonModChoicePrefetchHandler,
|
AddonModChoicePrefetchHandler,
|
||||||
AddonModChoiceLinkHandler,
|
AddonModChoiceLinkHandler,
|
||||||
AddonModChoiceSyncCronHandler
|
AddonModChoiceSyncCronHandler
|
||||||
])
|
]
|
||||||
})
|
})
|
||||||
export class AddonModChoiceModule {
|
export class AddonModChoiceModule {
|
||||||
constructor(moduleDelegate: CoreCourseModuleDelegate, moduleHandler: AddonModChoiceModuleHandler,
|
constructor(moduleDelegate: CoreCourseModuleDelegate, moduleHandler: AddonModChoiceModuleHandler,
|
||||||
|
|
|
@ -51,7 +51,12 @@ export const ADDON_MOD_DATA_PROVIDERS: any[] = [
|
||||||
AddonModDataComponentsModule,
|
AddonModDataComponentsModule,
|
||||||
AddonModDataFieldModule
|
AddonModDataFieldModule
|
||||||
],
|
],
|
||||||
providers: ADDON_MOD_DATA_PROVIDERS.concat([
|
providers: [
|
||||||
|
AddonModDataProvider,
|
||||||
|
AddonModDataHelperProvider,
|
||||||
|
AddonModDataSyncProvider,
|
||||||
|
AddonModDataOfflineProvider,
|
||||||
|
AddonModDataFieldsDelegate,
|
||||||
AddonModDataModuleHandler,
|
AddonModDataModuleHandler,
|
||||||
AddonModDataPrefetchHandler,
|
AddonModDataPrefetchHandler,
|
||||||
AddonModDataLinkHandler,
|
AddonModDataLinkHandler,
|
||||||
|
@ -61,7 +66,7 @@ export const ADDON_MOD_DATA_PROVIDERS: any[] = [
|
||||||
AddonModDataEditLinkHandler,
|
AddonModDataEditLinkHandler,
|
||||||
AddonModDataSyncCronHandler,
|
AddonModDataSyncCronHandler,
|
||||||
AddonModDataDefaultFieldHandler
|
AddonModDataDefaultFieldHandler
|
||||||
])
|
]
|
||||||
})
|
})
|
||||||
export class AddonModDataModule {
|
export class AddonModDataModule {
|
||||||
constructor(moduleDelegate: CoreCourseModuleDelegate, moduleHandler: AddonModDataModuleHandler,
|
constructor(moduleDelegate: CoreCourseModuleDelegate, moduleHandler: AddonModDataModuleHandler,
|
||||||
|
|
|
@ -47,7 +47,11 @@ export const ADDON_MOD_FEEDBACK_PROVIDERS: any[] = [
|
||||||
imports: [
|
imports: [
|
||||||
AddonModFeedbackComponentsModule
|
AddonModFeedbackComponentsModule
|
||||||
],
|
],
|
||||||
providers: ADDON_MOD_FEEDBACK_PROVIDERS.concat([
|
providers: [
|
||||||
|
AddonModFeedbackProvider,
|
||||||
|
AddonModFeedbackHelperProvider,
|
||||||
|
AddonModFeedbackSyncProvider,
|
||||||
|
AddonModFeedbackOfflineProvider,
|
||||||
AddonModFeedbackModuleHandler,
|
AddonModFeedbackModuleHandler,
|
||||||
AddonModFeedbackPrefetchHandler,
|
AddonModFeedbackPrefetchHandler,
|
||||||
AddonModFeedbackLinkHandler,
|
AddonModFeedbackLinkHandler,
|
||||||
|
@ -57,7 +61,7 @@ export const ADDON_MOD_FEEDBACK_PROVIDERS: any[] = [
|
||||||
AddonModFeedbackCompleteLinkHandler,
|
AddonModFeedbackCompleteLinkHandler,
|
||||||
AddonModFeedbackPrintLinkHandler,
|
AddonModFeedbackPrintLinkHandler,
|
||||||
AddonModFeedbackSyncCronHandler
|
AddonModFeedbackSyncCronHandler
|
||||||
])
|
]
|
||||||
})
|
})
|
||||||
export class AddonModFeedbackModule {
|
export class AddonModFeedbackModule {
|
||||||
constructor(moduleDelegate: CoreCourseModuleDelegate, moduleHandler: AddonModFeedbackModuleHandler,
|
constructor(moduleDelegate: CoreCourseModuleDelegate, moduleHandler: AddonModFeedbackModuleHandler,
|
||||||
|
|
|
@ -37,12 +37,14 @@ export const ADDON_MOD_FOLDER_PROVIDERS: any[] = [
|
||||||
imports: [
|
imports: [
|
||||||
AddonModFolderComponentsModule
|
AddonModFolderComponentsModule
|
||||||
],
|
],
|
||||||
providers: ADDON_MOD_FOLDER_PROVIDERS.concat([
|
providers: [
|
||||||
|
AddonModFolderProvider,
|
||||||
|
AddonModFolderHelperProvider,
|
||||||
AddonModFolderModuleHandler,
|
AddonModFolderModuleHandler,
|
||||||
AddonModFolderPrefetchHandler,
|
AddonModFolderPrefetchHandler,
|
||||||
AddonModFolderLinkHandler,
|
AddonModFolderLinkHandler,
|
||||||
AddonModFolderPluginFileHandler
|
AddonModFolderPluginFileHandler
|
||||||
])
|
]
|
||||||
})
|
})
|
||||||
export class AddonModFolderModule {
|
export class AddonModFolderModule {
|
||||||
constructor(moduleDelegate: CoreCourseModuleDelegate, moduleHandler: AddonModFolderModuleHandler,
|
constructor(moduleDelegate: CoreCourseModuleDelegate, moduleHandler: AddonModFolderModuleHandler,
|
||||||
|
|
|
@ -43,13 +43,17 @@ export const ADDON_MOD_FORUM_PROVIDERS: any[] = [
|
||||||
imports: [
|
imports: [
|
||||||
AddonModForumComponentsModule,
|
AddonModForumComponentsModule,
|
||||||
],
|
],
|
||||||
providers: ADDON_MOD_FORUM_PROVIDERS.concat([
|
providers: [
|
||||||
|
AddonModForumProvider,
|
||||||
|
AddonModForumOfflineProvider,
|
||||||
|
AddonModForumHelperProvider,
|
||||||
|
AddonModForumSyncProvider,
|
||||||
AddonModForumModuleHandler,
|
AddonModForumModuleHandler,
|
||||||
AddonModForumPrefetchHandler,
|
AddonModForumPrefetchHandler,
|
||||||
AddonModForumSyncCronHandler,
|
AddonModForumSyncCronHandler,
|
||||||
AddonModForumIndexLinkHandler,
|
AddonModForumIndexLinkHandler,
|
||||||
AddonModForumDiscussionLinkHandler
|
AddonModForumDiscussionLinkHandler
|
||||||
])
|
]
|
||||||
})
|
})
|
||||||
export class AddonModForumModule {
|
export class AddonModForumModule {
|
||||||
constructor(moduleDelegate: CoreCourseModuleDelegate, moduleHandler: AddonModForumModuleHandler,
|
constructor(moduleDelegate: CoreCourseModuleDelegate, moduleHandler: AddonModForumModuleHandler,
|
||||||
|
|
|
@ -43,13 +43,17 @@ export const ADDON_MOD_GLOSSARY_PROVIDERS: any[] = [
|
||||||
imports: [
|
imports: [
|
||||||
AddonModGlossaryComponentsModule,
|
AddonModGlossaryComponentsModule,
|
||||||
],
|
],
|
||||||
providers: ADDON_MOD_GLOSSARY_PROVIDERS.concat([
|
providers: [
|
||||||
|
AddonModGlossaryProvider,
|
||||||
|
AddonModGlossaryOfflineProvider,
|
||||||
|
AddonModGlossaryHelperProvider,
|
||||||
|
AddonModGlossarySyncProvider,
|
||||||
AddonModGlossaryModuleHandler,
|
AddonModGlossaryModuleHandler,
|
||||||
AddonModGlossaryPrefetchHandler,
|
AddonModGlossaryPrefetchHandler,
|
||||||
AddonModGlossarySyncCronHandler,
|
AddonModGlossarySyncCronHandler,
|
||||||
AddonModGlossaryIndexLinkHandler,
|
AddonModGlossaryIndexLinkHandler,
|
||||||
AddonModGlossaryEntryLinkHandler,
|
AddonModGlossaryEntryLinkHandler,
|
||||||
])
|
]
|
||||||
})
|
})
|
||||||
export class AddonModGlossaryModule {
|
export class AddonModGlossaryModule {
|
||||||
constructor(moduleDelegate: CoreCourseModuleDelegate, moduleHandler: AddonModGlossaryModuleHandler,
|
constructor(moduleDelegate: CoreCourseModuleDelegate, moduleHandler: AddonModGlossaryModuleHandler,
|
||||||
|
|
|
@ -35,12 +35,13 @@ export const ADDON_MOD_IMSCP_PROVIDERS: any[] = [
|
||||||
imports: [
|
imports: [
|
||||||
AddonModImscpComponentsModule
|
AddonModImscpComponentsModule
|
||||||
],
|
],
|
||||||
providers: ADDON_MOD_IMSCP_PROVIDERS.concat([
|
providers: [
|
||||||
|
AddonModImscpProvider,
|
||||||
AddonModImscpModuleHandler,
|
AddonModImscpModuleHandler,
|
||||||
AddonModImscpPrefetchHandler,
|
AddonModImscpPrefetchHandler,
|
||||||
AddonModImscpLinkHandler,
|
AddonModImscpLinkHandler,
|
||||||
AddonModImscpPluginFileHandler
|
AddonModImscpPluginFileHandler
|
||||||
])
|
]
|
||||||
})
|
})
|
||||||
export class AddonModImscpModule {
|
export class AddonModImscpModule {
|
||||||
constructor(moduleDelegate: CoreCourseModuleDelegate, moduleHandler: AddonModImscpModuleHandler,
|
constructor(moduleDelegate: CoreCourseModuleDelegate, moduleHandler: AddonModImscpModuleHandler,
|
||||||
|
|
|
@ -44,14 +44,18 @@ export const ADDON_MOD_LESSON_PROVIDERS: any[] = [
|
||||||
imports: [
|
imports: [
|
||||||
AddonModLessonComponentsModule
|
AddonModLessonComponentsModule
|
||||||
],
|
],
|
||||||
providers: ADDON_MOD_LESSON_PROVIDERS.concat([
|
providers: [
|
||||||
|
AddonModLessonProvider,
|
||||||
|
AddonModLessonOfflineProvider,
|
||||||
|
AddonModLessonSyncProvider,
|
||||||
|
AddonModLessonHelperProvider,
|
||||||
AddonModLessonModuleHandler,
|
AddonModLessonModuleHandler,
|
||||||
AddonModLessonPrefetchHandler,
|
AddonModLessonPrefetchHandler,
|
||||||
AddonModLessonSyncCronHandler,
|
AddonModLessonSyncCronHandler,
|
||||||
AddonModLessonIndexLinkHandler,
|
AddonModLessonIndexLinkHandler,
|
||||||
AddonModLessonGradeLinkHandler,
|
AddonModLessonGradeLinkHandler,
|
||||||
AddonModLessonReportLinkHandler
|
AddonModLessonReportLinkHandler
|
||||||
])
|
]
|
||||||
})
|
})
|
||||||
export class AddonModLessonModule {
|
export class AddonModLessonModule {
|
||||||
constructor(moduleDelegate: CoreCourseModuleDelegate, moduleHandler: AddonModLessonModuleHandler,
|
constructor(moduleDelegate: CoreCourseModuleDelegate, moduleHandler: AddonModLessonModuleHandler,
|
||||||
|
|
|
@ -776,7 +776,6 @@ export class AddonModLessonProvider {
|
||||||
useRegExp = pageData.page.qoption;
|
useRegExp = pageData.page.qoption;
|
||||||
let expectedAnswer = answer.answer,
|
let expectedAnswer = answer.answer,
|
||||||
isMatch = false,
|
isMatch = false,
|
||||||
markIt = false,
|
|
||||||
ignoreCase;
|
ignoreCase;
|
||||||
|
|
||||||
if (useRegExp) {
|
if (useRegExp) {
|
||||||
|
@ -826,7 +825,6 @@ export class AddonModLessonProvider {
|
||||||
// 2- Check for code for marking wrong strings (coded by initial '++').
|
// 2- Check for code for marking wrong strings (coded by initial '++').
|
||||||
case '++':
|
case '++':
|
||||||
expectedAnswer = expectedAnswer.substr(2);
|
expectedAnswer = expectedAnswer.substr(2);
|
||||||
markIt = true;
|
|
||||||
|
|
||||||
// Check for one or several matches.
|
// Check for one or several matches.
|
||||||
const matches = studentAnswer.match(new RegExp(expectedAnswer, 'g' + ignoreCase));
|
const matches = studentAnswer.match(new RegExp(expectedAnswer, 'g' + ignoreCase));
|
||||||
|
|
|
@ -31,10 +31,11 @@ export const ADDON_MOD_LTI_PROVIDERS: any[] = [
|
||||||
imports: [
|
imports: [
|
||||||
AddonModLtiComponentsModule
|
AddonModLtiComponentsModule
|
||||||
],
|
],
|
||||||
providers: ADDON_MOD_LTI_PROVIDERS.concat([
|
providers: [
|
||||||
|
AddonModLtiProvider,
|
||||||
AddonModLtiModuleHandler,
|
AddonModLtiModuleHandler,
|
||||||
AddonModLtiLinkHandler
|
AddonModLtiLinkHandler
|
||||||
])
|
]
|
||||||
})
|
})
|
||||||
export class AddonModLtiModule {
|
export class AddonModLtiModule {
|
||||||
constructor(moduleDelegate: CoreCourseModuleDelegate, moduleHandler: AddonModLtiModuleHandler,
|
constructor(moduleDelegate: CoreCourseModuleDelegate, moduleHandler: AddonModLtiModuleHandler,
|
||||||
|
|
|
@ -37,12 +37,14 @@ export const ADDON_MOD_PAGE_PROVIDERS: any[] = [
|
||||||
imports: [
|
imports: [
|
||||||
AddonModPageComponentsModule
|
AddonModPageComponentsModule
|
||||||
],
|
],
|
||||||
providers: ADDON_MOD_PAGE_PROVIDERS.concat([
|
providers: [
|
||||||
|
AddonModPageProvider,
|
||||||
|
AddonModPageHelperProvider,
|
||||||
AddonModPageModuleHandler,
|
AddonModPageModuleHandler,
|
||||||
AddonModPagePrefetchHandler,
|
AddonModPagePrefetchHandler,
|
||||||
AddonModPageLinkHandler,
|
AddonModPageLinkHandler,
|
||||||
AddonModPagePluginFileHandler
|
AddonModPagePluginFileHandler
|
||||||
])
|
]
|
||||||
})
|
})
|
||||||
export class AddonModPageModule {
|
export class AddonModPageModule {
|
||||||
constructor(moduleDelegate: CoreCourseModuleDelegate, moduleHandler: AddonModPageModuleHandler,
|
constructor(moduleDelegate: CoreCourseModuleDelegate, moduleHandler: AddonModPageModuleHandler,
|
||||||
|
|
|
@ -66,14 +66,19 @@ export const ADDON_MOD_QUIZ_PROVIDERS: any[] = [
|
||||||
AddonModQuizAccessSecureWindowModule,
|
AddonModQuizAccessSecureWindowModule,
|
||||||
AddonModQuizAccessTimeLimitModule
|
AddonModQuizAccessTimeLimitModule
|
||||||
],
|
],
|
||||||
providers: ADDON_MOD_QUIZ_PROVIDERS.concat([
|
providers: [
|
||||||
|
AddonModQuizAccessRuleDelegate,
|
||||||
|
AddonModQuizProvider,
|
||||||
|
AddonModQuizOfflineProvider,
|
||||||
|
AddonModQuizHelperProvider,
|
||||||
|
AddonModQuizSyncProvider,
|
||||||
AddonModQuizModuleHandler,
|
AddonModQuizModuleHandler,
|
||||||
AddonModQuizPrefetchHandler,
|
AddonModQuizPrefetchHandler,
|
||||||
AddonModQuizSyncCronHandler,
|
AddonModQuizSyncCronHandler,
|
||||||
AddonModQuizIndexLinkHandler,
|
AddonModQuizIndexLinkHandler,
|
||||||
AddonModQuizGradeLinkHandler,
|
AddonModQuizGradeLinkHandler,
|
||||||
AddonModQuizReviewLinkHandler
|
AddonModQuizReviewLinkHandler
|
||||||
])
|
]
|
||||||
})
|
})
|
||||||
export class AddonModQuizModule {
|
export class AddonModQuizModule {
|
||||||
constructor(moduleDelegate: CoreCourseModuleDelegate, moduleHandler: AddonModQuizModuleHandler,
|
constructor(moduleDelegate: CoreCourseModuleDelegate, moduleHandler: AddonModQuizModuleHandler,
|
||||||
|
|
|
@ -36,13 +36,14 @@ export const ADDON_MOD_RESOURCE_PROVIDERS: any[] = [
|
||||||
imports: [
|
imports: [
|
||||||
AddonModResourceComponentsModule
|
AddonModResourceComponentsModule
|
||||||
],
|
],
|
||||||
providers: ADDON_MOD_RESOURCE_PROVIDERS.concat([
|
providers: [
|
||||||
|
AddonModResourceProvider,
|
||||||
AddonModResourceModuleHandler,
|
AddonModResourceModuleHandler,
|
||||||
AddonModResourceHelperProvider,
|
AddonModResourceHelperProvider,
|
||||||
AddonModResourcePrefetchHandler,
|
AddonModResourcePrefetchHandler,
|
||||||
AddonModResourceLinkHandler,
|
AddonModResourceLinkHandler,
|
||||||
AddonModResourcePluginFileHandler
|
AddonModResourcePluginFileHandler
|
||||||
])
|
]
|
||||||
})
|
})
|
||||||
export class AddonModResourceModule {
|
export class AddonModResourceModule {
|
||||||
constructor(moduleDelegate: CoreCourseModuleDelegate, moduleHandler: AddonModResourceModuleHandler,
|
constructor(moduleDelegate: CoreCourseModuleDelegate, moduleHandler: AddonModResourceModuleHandler,
|
||||||
|
|
|
@ -43,13 +43,17 @@ export const ADDON_MOD_SCORM_PROVIDERS: any[] = [
|
||||||
imports: [
|
imports: [
|
||||||
AddonModScormComponentsModule
|
AddonModScormComponentsModule
|
||||||
],
|
],
|
||||||
providers: ADDON_MOD_SCORM_PROVIDERS.concat([
|
providers: [
|
||||||
|
AddonModScormProvider,
|
||||||
|
AddonModScormOfflineProvider,
|
||||||
|
AddonModScormHelperProvider,
|
||||||
|
AddonModScormSyncProvider,
|
||||||
AddonModScormModuleHandler,
|
AddonModScormModuleHandler,
|
||||||
AddonModScormPrefetchHandler,
|
AddonModScormPrefetchHandler,
|
||||||
AddonModScormSyncCronHandler,
|
AddonModScormSyncCronHandler,
|
||||||
AddonModScormIndexLinkHandler,
|
AddonModScormIndexLinkHandler,
|
||||||
AddonModScormGradeLinkHandler
|
AddonModScormGradeLinkHandler
|
||||||
])
|
]
|
||||||
})
|
})
|
||||||
export class AddonModScormModule {
|
export class AddonModScormModule {
|
||||||
constructor(moduleDelegate: CoreCourseModuleDelegate, moduleHandler: AddonModScormModuleHandler,
|
constructor(moduleDelegate: CoreCourseModuleDelegate, moduleHandler: AddonModScormModuleHandler,
|
||||||
|
|
|
@ -42,12 +42,16 @@ export const ADDON_MOD_SURVEY_PROVIDERS: any[] = [
|
||||||
imports: [
|
imports: [
|
||||||
AddonModSurveyComponentsModule
|
AddonModSurveyComponentsModule
|
||||||
],
|
],
|
||||||
providers: ADDON_MOD_SURVEY_PROVIDERS.concat([
|
providers: [
|
||||||
|
AddonModSurveyProvider,
|
||||||
|
AddonModSurveyHelperProvider,
|
||||||
|
AddonModSurveySyncProvider,
|
||||||
|
AddonModSurveyOfflineProvider,
|
||||||
AddonModSurveyModuleHandler,
|
AddonModSurveyModuleHandler,
|
||||||
AddonModSurveyPrefetchHandler,
|
AddonModSurveyPrefetchHandler,
|
||||||
AddonModSurveyLinkHandler,
|
AddonModSurveyLinkHandler,
|
||||||
AddonModSurveySyncCronHandler
|
AddonModSurveySyncCronHandler
|
||||||
])
|
]
|
||||||
})
|
})
|
||||||
export class AddonModSurveyModule {
|
export class AddonModSurveyModule {
|
||||||
constructor(moduleDelegate: CoreCourseModuleDelegate, moduleHandler: AddonModSurveyModuleHandler,
|
constructor(moduleDelegate: CoreCourseModuleDelegate, moduleHandler: AddonModSurveyModuleHandler,
|
||||||
|
|
|
@ -33,10 +33,12 @@ export const ADDON_MOD_URL_PROVIDERS: any[] = [
|
||||||
imports: [
|
imports: [
|
||||||
AddonModUrlComponentsModule
|
AddonModUrlComponentsModule
|
||||||
],
|
],
|
||||||
providers: ADDON_MOD_URL_PROVIDERS.concat([
|
providers: [
|
||||||
|
AddonModUrlProvider,
|
||||||
|
AddonModUrlHelperProvider,
|
||||||
AddonModUrlModuleHandler,
|
AddonModUrlModuleHandler,
|
||||||
AddonModUrlLinkHandler
|
AddonModUrlLinkHandler
|
||||||
])
|
]
|
||||||
})
|
})
|
||||||
export class AddonModUrlModule {
|
export class AddonModUrlModule {
|
||||||
constructor(moduleDelegate: CoreCourseModuleDelegate, moduleHandler: AddonModUrlModuleHandler,
|
constructor(moduleDelegate: CoreCourseModuleDelegate, moduleHandler: AddonModUrlModuleHandler,
|
||||||
|
|
|
@ -43,7 +43,10 @@ export const ADDON_MOD_WIKI_PROVIDERS: any[] = [
|
||||||
imports: [
|
imports: [
|
||||||
AddonModWikiComponentsModule
|
AddonModWikiComponentsModule
|
||||||
],
|
],
|
||||||
providers: ADDON_MOD_WIKI_PROVIDERS.concat([
|
providers: [
|
||||||
|
AddonModWikiProvider,
|
||||||
|
AddonModWikiOfflineProvider,
|
||||||
|
AddonModWikiSyncProvider,
|
||||||
AddonModWikiModuleHandler,
|
AddonModWikiModuleHandler,
|
||||||
AddonModWikiPrefetchHandler,
|
AddonModWikiPrefetchHandler,
|
||||||
AddonModWikiSyncCronHandler,
|
AddonModWikiSyncCronHandler,
|
||||||
|
@ -51,7 +54,7 @@ export const ADDON_MOD_WIKI_PROVIDERS: any[] = [
|
||||||
AddonModWikiPageOrMapLinkHandler,
|
AddonModWikiPageOrMapLinkHandler,
|
||||||
AddonModWikiCreateLinkHandler,
|
AddonModWikiCreateLinkHandler,
|
||||||
AddonModWikiEditLinkHandler
|
AddonModWikiEditLinkHandler
|
||||||
])
|
]
|
||||||
})
|
})
|
||||||
export class AddonModWikiModule {
|
export class AddonModWikiModule {
|
||||||
constructor(moduleDelegate: CoreCourseModuleDelegate, moduleHandler: AddonModWikiModuleHandler,
|
constructor(moduleDelegate: CoreCourseModuleDelegate, moduleHandler: AddonModWikiModuleHandler,
|
||||||
|
|
|
@ -38,11 +38,14 @@ export const ADDON_NOTES_PROVIDERS: any[] = [
|
||||||
imports: [
|
imports: [
|
||||||
AddonNotesComponentsModule
|
AddonNotesComponentsModule
|
||||||
],
|
],
|
||||||
providers: ADDON_NOTES_PROVIDERS.concat([
|
providers: [
|
||||||
|
AddonNotesProvider,
|
||||||
|
AddonNotesOfflineProvider,
|
||||||
|
AddonNotesSyncProvider,
|
||||||
AddonNotesCourseOptionHandler,
|
AddonNotesCourseOptionHandler,
|
||||||
AddonNotesSyncCronHandler,
|
AddonNotesSyncCronHandler,
|
||||||
AddonNotesUserHandler
|
AddonNotesUserHandler
|
||||||
])
|
]
|
||||||
})
|
})
|
||||||
export class AddonNotesModule {
|
export class AddonNotesModule {
|
||||||
constructor(courseOptionsDelegate: CoreCourseOptionsDelegate, courseOptionHandler: AddonNotesCourseOptionHandler,
|
constructor(courseOptionsDelegate: CoreCourseOptionsDelegate, courseOptionHandler: AddonNotesCourseOptionHandler,
|
||||||
|
|
|
@ -37,11 +37,12 @@ export const ADDON_NOTIFICATIONS_PROVIDERS: any[] = [
|
||||||
],
|
],
|
||||||
imports: [
|
imports: [
|
||||||
],
|
],
|
||||||
providers: ADDON_NOTIFICATIONS_PROVIDERS.concat([
|
providers: [
|
||||||
|
AddonNotificationsProvider,
|
||||||
AddonNotificationsMainMenuHandler,
|
AddonNotificationsMainMenuHandler,
|
||||||
AddonNotificationsSettingsHandler,
|
AddonNotificationsSettingsHandler,
|
||||||
AddonNotificationsCronHandler,
|
AddonNotificationsCronHandler,
|
||||||
])
|
]
|
||||||
})
|
})
|
||||||
export class AddonNotificationsModule {
|
export class AddonNotificationsModule {
|
||||||
constructor(mainMenuDelegate: CoreMainMenuDelegate, mainMenuHandler: AddonNotificationsMainMenuHandler,
|
constructor(mainMenuDelegate: CoreMainMenuDelegate, mainMenuHandler: AddonNotificationsMainMenuHandler,
|
||||||
|
|
|
@ -32,7 +32,10 @@ export const ADDON_PUSHNOTIFICATIONS_PROVIDERS: any[] = [
|
||||||
],
|
],
|
||||||
imports: [
|
imports: [
|
||||||
],
|
],
|
||||||
providers: ADDON_PUSHNOTIFICATIONS_PROVIDERS
|
providers: [
|
||||||
|
AddonPushNotificationsProvider,
|
||||||
|
AddonPushNotificationsDelegate
|
||||||
|
]
|
||||||
})
|
})
|
||||||
export class AddonPushNotificationsModule {
|
export class AddonPushNotificationsModule {
|
||||||
constructor(platform: Platform, pushNotificationsProvider: AddonPushNotificationsProvider, eventsProvider: CoreEventsProvider,
|
constructor(platform: Platform, pushNotificationsProvider: AddonPushNotificationsProvider, eventsProvider: CoreEventsProvider,
|
||||||
|
|
|
@ -29,7 +29,9 @@ export const ADDON_REMOTETHEMES_PROVIDERS: any[] = [
|
||||||
],
|
],
|
||||||
imports: [
|
imports: [
|
||||||
],
|
],
|
||||||
providers: ADDON_REMOTETHEMES_PROVIDERS
|
providers: [
|
||||||
|
AddonRemoteThemesProvider
|
||||||
|
]
|
||||||
})
|
})
|
||||||
export class AddonRemoteThemesModule {
|
export class AddonRemoteThemesModule {
|
||||||
constructor(initDelegate: CoreInitDelegate, remoteThemesProvider: AddonRemoteThemesProvider, eventsProvider: CoreEventsProvider,
|
constructor(initDelegate: CoreInitDelegate, remoteThemesProvider: AddonRemoteThemesProvider, eventsProvider: CoreEventsProvider,
|
||||||
|
|
|
@ -217,13 +217,39 @@ export const CORE_PROVIDERS: any[] = [
|
||||||
entryComponents: [
|
entryComponents: [
|
||||||
MoodleMobileApp
|
MoodleMobileApp
|
||||||
],
|
],
|
||||||
providers: CORE_PROVIDERS.concat([
|
providers: [
|
||||||
|
CoreLoggerProvider,
|
||||||
|
CoreDbProvider,
|
||||||
|
CoreAppProvider,
|
||||||
|
CoreConfigProvider,
|
||||||
|
CoreLangProvider,
|
||||||
|
CoreTextUtilsProvider,
|
||||||
|
CoreDomUtilsProvider,
|
||||||
|
CoreTimeUtilsProvider,
|
||||||
|
CoreUrlUtilsProvider,
|
||||||
|
CoreUtilsProvider,
|
||||||
|
CoreMimetypeUtilsProvider,
|
||||||
|
CoreInitDelegate,
|
||||||
|
CoreFileProvider,
|
||||||
|
CoreWSProvider,
|
||||||
|
CoreEventsProvider,
|
||||||
|
CoreSitesFactoryProvider,
|
||||||
|
CoreSitesProvider,
|
||||||
|
CoreLocalNotificationsProvider,
|
||||||
|
CoreGroupsProvider,
|
||||||
|
CoreCronDelegate,
|
||||||
|
CoreFileSessionProvider,
|
||||||
|
CoreFilepoolProvider,
|
||||||
|
CoreUpdateManagerProvider,
|
||||||
|
CorePluginFileDelegate,
|
||||||
|
CoreSyncProvider,
|
||||||
|
CoreFileHelperProvider,
|
||||||
{
|
{
|
||||||
provide: HTTP_INTERCEPTORS,
|
provide: HTTP_INTERCEPTORS,
|
||||||
useClass: CoreInterceptor,
|
useClass: CoreInterceptor,
|
||||||
multi: true,
|
multi: true,
|
||||||
}
|
}
|
||||||
])
|
]
|
||||||
})
|
})
|
||||||
export class AppModule {
|
export class AppModule {
|
||||||
constructor(platform: Platform, initDelegate: CoreInitDelegate, updateManager: CoreUpdateManagerProvider,
|
constructor(platform: Platform, initDelegate: CoreInitDelegate, updateManager: CoreUpdateManagerProvider,
|
||||||
|
|
|
@ -44,10 +44,16 @@ export const CORE_COURSE_PROVIDERS: any[] = [
|
||||||
CoreCourseFormatWeeksModule,
|
CoreCourseFormatWeeksModule,
|
||||||
CoreCourseFormatSocialModule
|
CoreCourseFormatSocialModule
|
||||||
],
|
],
|
||||||
providers: CORE_COURSE_PROVIDERS.concat([
|
providers: [
|
||||||
|
CoreCourseProvider,
|
||||||
|
CoreCourseHelperProvider,
|
||||||
|
CoreCourseFormatDelegate,
|
||||||
|
CoreCourseModuleDelegate,
|
||||||
|
CoreCourseModulePrefetchDelegate,
|
||||||
|
CoreCourseOptionsDelegate,
|
||||||
CoreCourseFormatDefaultHandler,
|
CoreCourseFormatDefaultHandler,
|
||||||
CoreCourseModuleDefaultHandler
|
CoreCourseModuleDefaultHandler
|
||||||
]),
|
],
|
||||||
exports: []
|
exports: []
|
||||||
})
|
})
|
||||||
export class CoreCourseModule {}
|
export class CoreCourseModule {}
|
||||||
|
|
|
@ -32,12 +32,14 @@ export const CORE_COURSES_PROVIDERS: any[] = [
|
||||||
declarations: [],
|
declarations: [],
|
||||||
imports: [
|
imports: [
|
||||||
],
|
],
|
||||||
providers: CORE_COURSES_PROVIDERS.concat([
|
providers: [
|
||||||
|
CoreCoursesProvider,
|
||||||
|
CoreCoursesMyOverviewProvider,
|
||||||
CoreCoursesMainMenuHandler,
|
CoreCoursesMainMenuHandler,
|
||||||
CoreCoursesCourseLinkHandler,
|
CoreCoursesCourseLinkHandler,
|
||||||
CoreCoursesIndexLinkHandler,
|
CoreCoursesIndexLinkHandler,
|
||||||
CoreCoursesMyOverviewLinkHandler
|
CoreCoursesMyOverviewLinkHandler
|
||||||
]),
|
],
|
||||||
exports: []
|
exports: []
|
||||||
})
|
})
|
||||||
export class CoreCoursesModule {
|
export class CoreCoursesModule {
|
||||||
|
|
|
@ -62,9 +62,12 @@ import { CoreInitDelegate } from '@providers/init';
|
||||||
|
|
||||||
// List of Ionic Native providers.
|
// List of Ionic Native providers.
|
||||||
export const IONIC_NATIVE_PROVIDERS = [
|
export const IONIC_NATIVE_PROVIDERS = [
|
||||||
|
Badge,
|
||||||
Camera,
|
Camera,
|
||||||
Clipboard,
|
Clipboard,
|
||||||
|
Device,
|
||||||
File,
|
File,
|
||||||
|
FileOpener,
|
||||||
FileTransfer,
|
FileTransfer,
|
||||||
Globalization,
|
Globalization,
|
||||||
InAppBrowser,
|
InAppBrowser,
|
||||||
|
@ -72,9 +75,11 @@ export const IONIC_NATIVE_PROVIDERS = [
|
||||||
LocalNotifications,
|
LocalNotifications,
|
||||||
MediaCapture,
|
MediaCapture,
|
||||||
Network,
|
Network,
|
||||||
|
Push,
|
||||||
SplashScreen,
|
SplashScreen,
|
||||||
StatusBar,
|
StatusBar,
|
||||||
SQLite,
|
SQLite,
|
||||||
|
WebIntent,
|
||||||
Zip
|
Zip
|
||||||
];
|
];
|
||||||
|
|
||||||
|
|
|
@ -34,13 +34,16 @@ export const CORE_FILEUPLOADER_PROVIDERS: any[] = [
|
||||||
],
|
],
|
||||||
imports: [
|
imports: [
|
||||||
],
|
],
|
||||||
providers: CORE_FILEUPLOADER_PROVIDERS.concat([
|
providers: [
|
||||||
|
CoreFileUploaderProvider,
|
||||||
|
CoreFileUploaderHelperProvider,
|
||||||
|
CoreFileUploaderDelegate,
|
||||||
CoreFileUploaderAlbumHandler,
|
CoreFileUploaderAlbumHandler,
|
||||||
CoreFileUploaderAudioHandler,
|
CoreFileUploaderAudioHandler,
|
||||||
CoreFileUploaderCameraHandler,
|
CoreFileUploaderCameraHandler,
|
||||||
CoreFileUploaderFileHandler,
|
CoreFileUploaderFileHandler,
|
||||||
CoreFileUploaderVideoHandler
|
CoreFileUploaderVideoHandler
|
||||||
])
|
]
|
||||||
})
|
})
|
||||||
export class CoreFileUploaderModule {
|
export class CoreFileUploaderModule {
|
||||||
constructor(delegate: CoreFileUploaderDelegate, albumHandler: CoreFileUploaderAlbumHandler,
|
constructor(delegate: CoreFileUploaderDelegate, albumHandler: CoreFileUploaderAlbumHandler,
|
||||||
|
|
|
@ -41,13 +41,15 @@ export const CORE_GRADES_PROVIDERS: any[] = [
|
||||||
imports: [
|
imports: [
|
||||||
CoreGradesComponentsModule
|
CoreGradesComponentsModule
|
||||||
],
|
],
|
||||||
providers: CORE_GRADES_PROVIDERS.concat([
|
providers: [
|
||||||
|
CoreGradesProvider,
|
||||||
|
CoreGradesHelperProvider,
|
||||||
CoreGradesMainMenuHandler,
|
CoreGradesMainMenuHandler,
|
||||||
CoreGradesCourseOptionHandler,
|
CoreGradesCourseOptionHandler,
|
||||||
CoreGradesUserLinkHandler,
|
CoreGradesUserLinkHandler,
|
||||||
CoreGradesOverviewLinkHandler,
|
CoreGradesOverviewLinkHandler,
|
||||||
CoreGradesUserHandler
|
CoreGradesUserHandler
|
||||||
])
|
]
|
||||||
})
|
})
|
||||||
export class CoreGradesModule {
|
export class CoreGradesModule {
|
||||||
constructor(mainMenuDelegate: CoreMainMenuDelegate, gradesMenuHandler: CoreGradesMainMenuHandler,
|
constructor(mainMenuDelegate: CoreMainMenuDelegate, gradesMenuHandler: CoreGradesMainMenuHandler,
|
||||||
|
|
|
@ -32,10 +32,14 @@ export const CORE_QUESTION_PROVIDERS: any[] = [
|
||||||
declarations: [],
|
declarations: [],
|
||||||
imports: [
|
imports: [
|
||||||
],
|
],
|
||||||
providers: CORE_QUESTION_PROVIDERS.concat([
|
providers: [
|
||||||
|
CoreQuestionProvider,
|
||||||
|
CoreQuestionDelegate,
|
||||||
|
CoreQuestionBehaviourDelegate,
|
||||||
|
CoreQuestionHelperProvider,
|
||||||
CoreQuestionDefaultHandler,
|
CoreQuestionDefaultHandler,
|
||||||
CoreQuestionBehaviourDefaultHandler
|
CoreQuestionBehaviourDefaultHandler
|
||||||
]),
|
],
|
||||||
exports: []
|
exports: []
|
||||||
})
|
})
|
||||||
export class CoreQuestionModule {}
|
export class CoreQuestionModule {}
|
||||||
|
|
|
@ -30,9 +30,11 @@ export const CORE_SHAREDFILES_PROVIDERS: any[] = [
|
||||||
],
|
],
|
||||||
imports: [
|
imports: [
|
||||||
],
|
],
|
||||||
providers: CORE_SHAREDFILES_PROVIDERS.concat([
|
providers: [
|
||||||
|
CoreSharedFilesProvider,
|
||||||
|
CoreSharedFilesHelperProvider,
|
||||||
CoreSharedFilesUploadHandler
|
CoreSharedFilesUploadHandler
|
||||||
])
|
]
|
||||||
})
|
})
|
||||||
export class CoreSharedFilesModule {
|
export class CoreSharedFilesModule {
|
||||||
constructor(platform: Platform, delegate: CoreFileUploaderDelegate, handler: CoreSharedFilesUploadHandler,
|
constructor(platform: Platform, delegate: CoreFileUploaderDelegate, handler: CoreSharedFilesUploadHandler,
|
||||||
|
|
|
@ -28,10 +28,11 @@ export const CORE_SITEHOME_PROVIDERS: any[] = [
|
||||||
declarations: [],
|
declarations: [],
|
||||||
imports: [
|
imports: [
|
||||||
],
|
],
|
||||||
providers: CORE_SITEHOME_PROVIDERS.concat([
|
providers: [
|
||||||
|
CoreSiteHomeProvider,
|
||||||
CoreSiteHomeMainMenuHandler,
|
CoreSiteHomeMainMenuHandler,
|
||||||
CoreSiteHomeIndexLinkHandler
|
CoreSiteHomeIndexLinkHandler
|
||||||
]),
|
],
|
||||||
exports: []
|
exports: []
|
||||||
})
|
})
|
||||||
export class CoreSiteHomeModule {
|
export class CoreSiteHomeModule {
|
||||||
|
|
|
@ -41,12 +41,16 @@ export const CORE_USER_PROVIDERS: any[] = [
|
||||||
imports: [
|
imports: [
|
||||||
CoreUserComponentsModule
|
CoreUserComponentsModule
|
||||||
],
|
],
|
||||||
providers: CORE_USER_PROVIDERS.concat([
|
providers: [
|
||||||
|
CoreUserDelegate,
|
||||||
|
CoreUserProfileFieldDelegate,
|
||||||
|
CoreUserProvider,
|
||||||
|
CoreUserHelperProvider,
|
||||||
CoreUserProfileMailHandler,
|
CoreUserProfileMailHandler,
|
||||||
CoreUserProfileLinkHandler,
|
CoreUserProfileLinkHandler,
|
||||||
CoreUserParticipantsCourseOptionHandler,
|
CoreUserParticipantsCourseOptionHandler,
|
||||||
CoreUserParticipantsLinkHandler
|
CoreUserParticipantsLinkHandler
|
||||||
])
|
]
|
||||||
})
|
})
|
||||||
export class CoreUserModule {
|
export class CoreUserModule {
|
||||||
constructor(userDelegate: CoreUserDelegate, userProfileMailHandler: CoreUserProfileMailHandler,
|
constructor(userDelegate: CoreUserDelegate, userProfileMailHandler: CoreUserProfileMailHandler,
|
||||||
|
|
Loading…
Reference in New Issue