tree shaking support for services (#3906)

[ADF-3697] tree shaking support for services
This commit is contained in:
Denys Vuika
2018-10-22 11:09:43 +01:00
committed by Eugenio Romano
parent 368f949fc4
commit fee35c98df
77 changed files with 222 additions and 246 deletions

View File

@@ -19,7 +19,9 @@ import { Injectable } from '@angular/core';
import { MinimalNodeEntryEntity } from 'alfresco-js-api';
import { CardViewDateItemModel, CardViewTextItemModel, FileSizePipe } from '@alfresco/adf-core';
@Injectable()
@Injectable({
providedIn: 'root'
})
export class BasicPropertiesService {
constructor(private fileSizePipe: FileSizePipe) {

View File

@@ -28,7 +28,9 @@ import {
LayoutOrientedConfig
} from '../../interfaces/content-metadata.interfaces';
@Injectable()
@Injectable({
providedIn: 'root'
})
export class ContentMetadataConfigFactory {
static readonly INDIFFERENT_PRESET = '*';

View File

@@ -26,7 +26,9 @@ import { ContentMetadataConfigFactory } from './config/content-metadata-config.f
import { PropertyDescriptorsService } from './property-descriptors.service';
import { map } from 'rxjs/operators';
@Injectable()
@Injectable({
providedIn: 'root'
})
export class ContentMetadataService {
constructor(private basicPropertiesService: BasicPropertiesService,

View File

@@ -21,7 +21,9 @@ import { Observable, defer, forkJoin } from 'rxjs';
import { PropertyGroup, PropertyGroupContainer } from '../interfaces/content-metadata.interfaces';
import { map } from 'rxjs/operators';
@Injectable()
@Injectable({
providedIn: 'root'
})
export class PropertyDescriptorsService {
constructor(private alfrescoApiService: AlfrescoApiService) {}

View File

@@ -39,7 +39,9 @@ const D_FLOAT = 'd:float';
const D_DOUBLE = 'd:double';
const D_BOOLEAN = 'd:boolean';
@Injectable()
@Injectable({
providedIn: 'root'
})
export class PropertyGroupTranslatorService {
static readonly RECOGNISED_ECM_TYPES = [ D_TEXT, D_MLTEXT, D_DATE, D_DATETIME, D_INT, D_LONG , D_FLOAT, D_DOUBLE, D_BOOLEAN ];