MOBILE-3591 core: One line on one param Injectables

main
Pau Ferrer Ocaña 2020-12-09 14:38:53 +01:00
parent 9d87226ad8
commit 0f76ce0eb7
23 changed files with 23 additions and 69 deletions

View File

@ -24,9 +24,7 @@ import { makeSingleton, Translate } from '@singletons';
/**
* Service that provides some helper functions regarding private and site files.
*/
@Injectable({
providedIn: 'root',
})
@Injectable({ providedIn: 'root' })
export class AddonPrivateFilesHelperProvider {
/**

View File

@ -25,9 +25,7 @@ const ROOT_CACHE_KEY = 'mmaFiles:';
/**
* Service to handle my files and site files.
*/
@Injectable({
providedIn: 'root',
})
@Injectable({ providedIn: 'root' })
export class AddonPrivateFilesProvider {
// Keep old names for backwards compatibility.

View File

@ -27,9 +27,7 @@ import { Params } from '@angular/router';
/**
* Service that provides some features regarding content links.
*/
@Injectable({
providedIn: 'root',
})
@Injectable({ providedIn: 'root' })
export class CoreContentLinksHelperProvider {
constructor(

View File

@ -107,9 +107,7 @@ export type CorePrefetchStatusInfo = {
/**
* Helper to gather some common course functions.
*/
@Injectable({
providedIn: 'root',
})
@Injectable({ providedIn: 'root' })
export class CoreCourseHelperProvider {
protected courseDwnPromises: { [s: string]: { [id: number]: Promise<void> } } = {};

View File

@ -21,9 +21,7 @@ import { CoreStatusWithWarningsWSResponse } from '@services/ws';
/**
* Service to handle offline data for courses.
*/
@Injectable({
providedIn: 'root',
})
@Injectable({ providedIn: 'root' })
export class CoreCourseOfflineProvider {
/**

View File

@ -41,9 +41,7 @@ const ROOT_CACHE_KEY = 'mmCourse:';
/**
* Service that provides some features regarding a course.
*/
@Injectable({
providedIn: 'root',
})
@Injectable({ providedIn: 'root' })
export class CoreCourseProvider {
static readonly ALL_SECTIONS_ID = -2;

View File

@ -25,9 +25,7 @@ import { CoreWSExternalFile } from '@services/ws';
/**
* Helper to gather some common courses functions.
*/
@Injectable({
providedIn: 'root',
})
@Injectable({ providedIn: 'root' })
export class CoreCoursesHelperProvider {
/**

View File

@ -26,9 +26,7 @@ const ROOT_CACHE_KEY = 'mmCourses:';
/**
* Service that provides some features regarding lists of courses and categories.
*/
@Injectable({
providedIn: 'root',
})
@Injectable({ providedIn: 'root' })
export class CoreCoursesProvider {
static readonly SEARCH_PER_PAGE = 20;

View File

@ -23,9 +23,7 @@ import { CaptureMediaComponentInputs, CoreEmulatorCaptureMediaComponent } from '
/**
* Helper service with some features to capture media (image, audio, video).
*/
@Injectable({
providedIn: 'root',
})
@Injectable({ providedIn: 'root' })
export class CoreEmulatorCaptureHelperProvider {
protected possibleAudioMimeTypes = {

View File

@ -139,9 +139,7 @@ export interface CoreFileUploaderHandlerDataToReturn extends CoreFileUploaderHan
/**
* Delegate to register handlers to be shown in the file picker.
*/
@Injectable({
providedIn: 'root',
})
@Injectable({ providedIn: 'root' })
export class CoreFileUploaderDelegateService extends CoreDelegate<CoreFileUploaderHandler> {
constructor() {

View File

@ -38,9 +38,7 @@ import { CoreWSUploadFileResult } from '@services/ws';
/**
* Helper service to upload files.
*/
@Injectable({
providedIn: 'root',
})
@Injectable({ providedIn: 'root' })
export class CoreFileUploaderHelperProvider {
protected logger: CoreLogger;

View File

@ -45,9 +45,7 @@ export interface CoreFileUploaderOptions extends CoreWSFileUploadOptions {
/**
* Service to upload files.
*/
@Injectable({
providedIn: 'root',
})
@Injectable({ providedIn: 'root' })
export class CoreFileUploaderProvider {
static readonly LIMITED_SIZE_WARNING = 1048576; // 1 MB.

View File

@ -40,9 +40,7 @@ import { CoreObject } from '@singletons/object';
/**
* Helper provider that provides some common features regarding authentication.
*/
@Injectable({
providedIn: 'root',
})
@Injectable({ providedIn: 'root' })
export class CoreLoginHelperProvider {
static readonly OPEN_COURSE = 'open_course';

View File

@ -83,9 +83,7 @@ export interface CoreMainMenuHomeHandlerToDisplay extends CoreDelegateToDisplay,
* Service to interact with plugins to be shown in the main menu. Provides functions to register a plugin
* and notify an update in the data.
*/
@Injectable({
providedIn: 'root',
})
@Injectable({ providedIn: 'root' })
export class CoreMainMenuHomeDelegateService extends CoreSortedDelegate<CoreMainMenuHomeHandlerToDisplay, CoreMainMenuHomeHandler> {
protected featurePrefix = 'CoreMainMenuHomeDelegate_';

View File

@ -95,9 +95,7 @@ export interface CoreMainMenuHandlerToDisplay extends CoreDelegateToDisplay, Cor
* Service to interact with plugins to be shown in the main menu. Provides functions to register a plugin
* and notify an update in the data.
*/
@Injectable({
providedIn: 'root',
})
@Injectable({ providedIn: 'root' })
export class CoreMainMenuDelegateService extends CoreSortedDelegate<CoreMainMenuHandlerToDisplay, CoreMainMenuHandler> {
protected featurePrefix = 'CoreMainMenuDelegate_';

View File

@ -25,9 +25,7 @@ import { makeSingleton } from '@singletons';
/**
* Service that provides some features regarding Main Menu.
*/
@Injectable({
providedIn: 'root',
})
@Injectable({ providedIn: 'root' })
export class CoreMainMenuProvider {
static readonly NUM_MAIN_HANDLERS = 4;

View File

@ -22,9 +22,7 @@ import { makeSingleton } from '@singletons';
/**
* Service that enables adding a history to a search box.
*/
@Injectable({
providedIn: 'root',
})
@Injectable({ providedIn: 'root' })
export class CoreSearchHistoryProvider {
protected static readonly HISTORY_LIMIT = 10;

View File

@ -63,9 +63,7 @@ export type CoreSettingsHandlerToDisplay = CoreDelegateToDisplay & CoreSettingsH
* Service to interact with addons to be shown in app settings. Provides functions to register a plugin
* and notify an update in the data.
*/
@Injectable({
providedIn: 'root',
})
@Injectable({ providedIn: 'root' })
export class CoreSettingsDelegateService extends CoreSortedDelegate<CoreSettingsHandlerToDisplay, CoreSettingsHandler> {
constructor() {

View File

@ -48,9 +48,7 @@ export const enum CoreColorScheme {
/**
* Settings helper service.
*/
@Injectable({
providedIn: 'root',
})
@Injectable({ providedIn: 'root' })
export class CoreSettingsHelperProvider {
protected syncPromises: { [s: string]: Promise<void> } = {};

View File

@ -35,9 +35,7 @@ export enum FrontPageItemNames {
/**
* Service that provides some features regarding site home.
*/
@Injectable({
providedIn: 'root',
})
@Injectable({ providedIn: 'root' })
export class CoreSiteHomeProvider {
/**

View File

@ -46,9 +46,7 @@ export interface CoreTagAreaHandler extends CoreDelegateHandler {
/**
* Delegate to register tag area handlers.
*/
@Injectable({
providedIn: 'root',
})
@Injectable({ providedIn: 'root' })
export class CoreTagAreaDelegateService extends CoreDelegate<CoreTagAreaHandler> {
protected handlerNameProperty = 'type';

View File

@ -19,9 +19,7 @@ import { CoreDomUtils } from '@services/utils/dom';
/**
* Service with helper functions for tags.
*/
@Injectable({
providedIn: 'root',
})
@Injectable({ providedIn: 'root' })
export class CoreTagHelperProvider {
/**

View File

@ -23,9 +23,7 @@ const ROOT_CACHE_KEY = 'CoreTag:';
/**
* Service to handle tags.
*/
@Injectable({
providedIn: 'root',
})
@Injectable({ providedIn: 'root' })
export class CoreTagProvider {
static readonly SEARCH_LIMIT = 150;