Merge pull request #10268 from ChantsovaEkaterina/improvement/extend-services-map

New services added to Services Map in Widget Context
This commit is contained in:
Igor Kulikov 2024-02-27 10:09:14 +02:00 committed by GitHub
commit c83e4a9723
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 16 additions and 0 deletions

View File

@ -16,7 +16,9 @@
export * from './admin.service'; export * from './admin.service';
export * from './alarm.service'; export * from './alarm.service';
export * from './alarm-comment.service';
export * from './asset.service'; export * from './asset.service';
export * from './asset-profile.service';
export * from './attribute.service'; export * from './attribute.service';
export * from './audit-log.service'; export * from './audit-log.service';
export * from './component-descriptor.service'; export * from './component-descriptor.service';
@ -24,12 +26,14 @@ export * from './customer.service';
export * from './dashboard.service'; export * from './dashboard.service';
export * from './device.service'; export * from './device.service';
export * from './device-profile.service'; export * from './device-profile.service';
export * from './entities-version-control.service';
export * from './entity.service'; export * from './entity.service';
export * from './edge.service'; export * from './edge.service';
export * from './entity-relation.service'; export * from './entity-relation.service';
export * from './entity-view.service'; export * from './entity-view.service';
export * from './event.service'; export * from './event.service';
export * from './http-utils'; export * from './http-utils';
export * from './image.service';
export * from './notification.service'; export * from './notification.service';
export * from './oauth2.service'; export * from './oauth2.service';
export * from './ota-package.service'; export * from './ota-package.service';

View File

@ -44,12 +44,19 @@ import { TelemetryWebsocketService } from '@core/ws/telemetry-websocket.service'
import { NotificationService } from '@core/http/notification.service'; import { NotificationService } from '@core/http/notification.service';
import { MillisecondsToTimeStringPipe } from '@shared/pipe/milliseconds-to-time-string.pipe'; import { MillisecondsToTimeStringPipe } from '@shared/pipe/milliseconds-to-time-string.pipe';
import { UserSettingsService } from '@core/http/user-settings.service'; import { UserSettingsService } from '@core/http/user-settings.service';
import { ImageService } from '@core/http/image.service';
import { AlarmCommentService } from '@core/http/alarm-comment.service';
import { TenantService } from '@core/http/tenant.service';
import { TenantProfileService } from '@core/http/tenant-profile.service';
import { UiSettingsService } from '@core/http/ui-settings.service';
import { UsageInfoService } from '@core/http/usage-info.service';
export const ServicesMap = new Map<string, Type<any>>( export const ServicesMap = new Map<string, Type<any>>(
[ [
['broadcastService', BroadcastService], ['broadcastService', BroadcastService],
['deviceService', DeviceService], ['deviceService', DeviceService],
['alarmService', AlarmService], ['alarmService', AlarmService],
['alarmCommentService', AlarmCommentService],
['assetService', AssetService], ['assetService', AssetService],
['entityViewService', EntityViewService], ['entityViewService', EntityViewService],
['customerService', CustomerService], ['customerService', CustomerService],
@ -66,6 +73,7 @@ export const ServicesMap = new Map<string, Type<any>>(
['translate', TranslateService], ['translate', TranslateService],
['http', HttpClient], ['http', HttpClient],
['router', Router], ['router', Router],
['imageService', ImageService],
['importExport', ImportExportService], ['importExport', ImportExportService],
['deviceProfileService', DeviceProfileService], ['deviceProfileService', DeviceProfileService],
['assetProfileService', AssetProfileService], ['assetProfileService', AssetProfileService],
@ -74,7 +82,11 @@ export const ServicesMap = new Map<string, Type<any>>(
['resourceService', ResourceService], ['resourceService', ResourceService],
['twoFactorAuthenticationService', TwoFactorAuthenticationService], ['twoFactorAuthenticationService', TwoFactorAuthenticationService],
['telemetryWsService', TelemetryWebsocketService], ['telemetryWsService', TelemetryWebsocketService],
['tenantService', TenantService],
['tenantProfileService', TenantProfileService],
['userSettingsService', UserSettingsService], ['userSettingsService', UserSettingsService],
['uiSettingsService', UiSettingsService],
['usageInfoService', UsageInfoService],
['notificationService', NotificationService] ['notificationService', NotificationService]
] ]
); );