Browse Source

share module

pull/9956/head
kalytka 3 years ago
parent
commit
f80ba069ad
  1. 24
      ui-ngx/src/app/modules/common/modules-map.ts
  2. 14
      ui-ngx/src/app/modules/home/components/home-components.module.ts
  3. 2
      ui-ngx/src/app/modules/home/components/public-api.ts
  4. 11
      ui-ngx/src/app/modules/home/components/widget/config/basic/basic-widget-config.module.ts
  5. 13
      ui-ngx/src/app/modules/home/components/widget/config/widget-config-components.module.ts

24
ui-ngx/src/app/modules/common/modules-map.ts

@ -188,7 +188,13 @@ import * as MaterialIconsComponent from '@shared/components/material-icons.compo
import * as TbIconComponent from '@shared/components/icon.component'; import * as TbIconComponent from '@shared/components/icon.component';
import * as HintTooltipIconComponent from '@shared/components/hint-tooltip-icon.component'; import * as HintTooltipIconComponent from '@shared/components/hint-tooltip-icon.component';
import * as CssUnitSelectComponent from '@home/components/widget/lib/settings/common/css-unit-select.component';
import * as WidgetActionsPanelComponent from '@home/components/widget/config/basic/common/widget-actions-panel.component';
import * as FontSettingsComponent from '@home/components/widget/lib/settings/common/font-settings.component';
import * as ColorSettingsComponent from '@home/components/widget/lib/settings/common/color-settings.component';
import * as AddEntityDialogComponent from '@home/components/entity/add-entity-dialog.component'; import * as AddEntityDialogComponent from '@home/components/entity/add-entity-dialog.component';
import * as DatasourceComponent from '@home/components/widget/config/datasources.component';
import * as DataKeysPanelComponent from '@home/components/widget/config/basic/common/data-keys-panel.component';
import * as EntitiesTableComponent from '@home/components/entity/entities-table.component'; import * as EntitiesTableComponent from '@home/components/entity/entities-table.component';
import * as DetailsPanelComponent from '@home/components/details-panel.component'; import * as DetailsPanelComponent from '@home/components/details-panel.component';
import * as EntityDetailsPanelComponent from '@home/components/entity/entity-details-panel.component'; import * as EntityDetailsPanelComponent from '@home/components/entity/entity-details-panel.component';
@ -313,6 +319,11 @@ import * as AssetProfileAutocompleteComponent from '@home/components/profile/ass
import * as RuleChainSelectComponent from '@shared/components/rule-chain/rule-chain-select.component'; import * as RuleChainSelectComponent from '@shared/components/rule-chain/rule-chain-select.component';
import { IModulesMap } from '@modules/common/modules-map.models'; import { IModulesMap } from '@modules/common/modules-map.models';
import { DisplayColumnsPanelComponent } from '@home/components/widget/lib/display-columns-panel.component';
import { AlarmDetailsDialogComponent } from '@home/components/alarm/alarm-details-dialog.component';
import { AlarmAssigneePanelComponent } from '@home/components/alarm/alarm-assignee-panel.component';
import { AlarmCommentDialogComponent } from '@home/components/alarm/alarm-comment-dialog.component';
import { AlarmFilterConfigComponent } from '@home/components/alarm/alarm-filter-config.component';
declare const System; declare const System;
@ -495,7 +506,14 @@ class ModulesMap implements IModulesMap {
'@shared/components/icon.component': TbIconComponent, '@shared/components/icon.component': TbIconComponent,
'@shared/components/hint-tooltip-icon.component': HintTooltipIconComponent, '@shared/components/hint-tooltip-icon.component': HintTooltipIconComponent,
'@home/components/alarm/alarm-filter-config.component': AlarmFilterConfigComponent,
'@home/components/alarm/alarm-comment-dialog.component': AlarmCommentDialogComponent,
'@home/components/alarm/alarm-assignee-panel.component': AlarmAssigneePanelComponent,
'@home/components/alarm/alarm-details-dialog.component': AlarmDetailsDialogComponent,
'@home/components/widget/lib/display-columns-panel.component': DisplayColumnsPanelComponent,
'@home/components/entity/add-entity-dialog.component': AddEntityDialogComponent, '@home/components/entity/add-entity-dialog.component': AddEntityDialogComponent,
'@home/components/widget/config/datasources.component': DatasourceComponent,
'@home/components/widget/config/basic/common/data-keys-panel.component': DataKeysPanelComponent,
'@home/components/entity/entities-table.component': EntitiesTableComponent, '@home/components/entity/entities-table.component': EntitiesTableComponent,
'@home/components/details-panel.component': DetailsPanelComponent, '@home/components/details-panel.component': DetailsPanelComponent,
'@home/components/entity/entity-details-panel.component': EntityDetailsPanelComponent, '@home/components/entity/entity-details-panel.component': EntityDetailsPanelComponent,
@ -617,7 +635,11 @@ class ModulesMap implements IModulesMap {
'@home/components/dashboard-page/dashboard-image-dialog.component': DashboardImageDialogComponent, '@home/components/dashboard-page/dashboard-image-dialog.component': DashboardImageDialogComponent,
'@home/components/widget/widget-container.component': WidgetContainerComponent, '@home/components/widget/widget-container.component': WidgetContainerComponent,
'@home/components/profile/queue/tenant-profile-queues.component': TenantProfileQueuesComponent, '@home/components/profile/queue/tenant-profile-queues.component': TenantProfileQueuesComponent,
'@home/components/queue/queue-form.component': QueueFormComponent '@home/components/queue/queue-form.component': QueueFormComponent,
'@home/components/widget/lib/settings/common/color-settings.component': ColorSettingsComponent,
'@home/components/widget/lib/settings/common/font-settings.component': FontSettingsComponent,
'@home/components/widget/config/basic/common/widget-actions-panel.component': WidgetActionsPanelComponent,
'@home/components/widget/lib/settings/common/css-unit-select.component': CssUnitSelectComponent
}; };
init() { init() {

14
ui-ngx/src/app/modules/home/components/home-components.module.ts

@ -182,10 +182,13 @@ import {
ExportWidgetsBundleDialogComponent ExportWidgetsBundleDialogComponent
} from '@home/components/import-export/export-widgets-bundle-dialog.component'; } from '@home/components/import-export/export-widgets-bundle-dialog.component';
import { ScrollGridComponent } from '@home/components/grid/scroll-grid.component'; import { ScrollGridComponent } from '@home/components/grid/scroll-grid.component';
import { WidgetSettingsCommonModule } from '@home/components/widget/lib/settings/common/widget-settings-common.module';
import { WidgetComponentsModule } from '@home/components/widget/widget-components.module';
@NgModule({ @NgModule({
declarations: declarations:
[ [
ScrollGridComponent,
RouterTabsComponent, RouterTabsComponent,
EntitiesTableComponent, EntitiesTableComponent,
AddEntityDialogComponent, AddEntityDialogComponent,
@ -326,8 +329,7 @@ import { ScrollGridComponent } from '@home/components/grid/scroll-grid.component
RateLimitsComponent, RateLimitsComponent,
RateLimitsTextComponent, RateLimitsTextComponent,
RateLimitsDetailsDialogComponent, RateLimitsDetailsDialogComponent,
SendNotificationButtonComponent, SendNotificationButtonComponent
ScrollGridComponent
], ],
imports: [ imports: [
CommonModule, CommonModule,
@ -339,9 +341,15 @@ import { ScrollGridComponent } from '@home/components/grid/scroll-grid.component
SnmpDeviceProfileTransportModule, SnmpDeviceProfileTransportModule,
StatesControllerModule, StatesControllerModule,
DeviceCredentialsModule, DeviceCredentialsModule,
DeviceProfileCommonModule DeviceProfileCommonModule,
WidgetSettingsCommonModule,
WidgetComponentsModule
], ],
exports: [ exports: [
WidgetComponentsModule,
SharedHomeComponentsModule,
WidgetSettingsCommonModule,
WidgetConfigComponentsModule,
RouterTabsComponent, RouterTabsComponent,
EntitiesTableComponent, EntitiesTableComponent,
AddEntityDialogComponent, AddEntityDialogComponent,

2
ui-ngx/src/app/modules/home/components/public-api.ts

@ -17,3 +17,5 @@
export * from './home-components.module'; export * from './home-components.module';
export * from './widget/config/widget-config.component.models'; export * from './widget/config/widget-config.component.models';
export * from './widget/lib/table-widget.models';
export * from './widget/lib/flot-widget.models';

11
ui-ngx/src/app/modules/home/components/widget/config/basic/basic-widget-config.module.ts

@ -22,14 +22,9 @@ import { WidgetConfigComponentsModule } from '@home/components/widget/config/wid
import { import {
SimpleCardBasicConfigComponent SimpleCardBasicConfigComponent
} from '@home/components/widget/config/basic/cards/simple-card-basic-config.component'; } from '@home/components/widget/config/basic/cards/simple-card-basic-config.component';
import {
WidgetActionsPanelComponent
} from '@home/components/widget/config/basic/common/widget-actions-panel.component';
import { import {
EntitiesTableBasicConfigComponent EntitiesTableBasicConfigComponent
} from '@home/components/widget/config/basic/entity/entities-table-basic-config.component'; } from '@home/components/widget/config/basic/entity/entities-table-basic-config.component';
import { DataKeysPanelComponent } from '@home/components/widget/config/basic/common/data-keys-panel.component';
import { DataKeyRowComponent } from '@home/components/widget/config/basic/common/data-key-row.component';
import { import {
TimeseriesTableBasicConfigComponent TimeseriesTableBasicConfigComponent
} from '@home/components/widget/config/basic/cards/timeseries-table-basic-config.component'; } from '@home/components/widget/config/basic/cards/timeseries-table-basic-config.component';
@ -88,7 +83,6 @@ import {
@NgModule({ @NgModule({
declarations: [ declarations: [
WidgetActionsPanelComponent,
SimpleCardBasicConfigComponent, SimpleCardBasicConfigComponent,
EntitiesTableBasicConfigComponent, EntitiesTableBasicConfigComponent,
TimeseriesTableBasicConfigComponent, TimeseriesTableBasicConfigComponent,
@ -98,8 +92,6 @@ import {
AggregatedValueCardBasicConfigComponent, AggregatedValueCardBasicConfigComponent,
AggregatedDataKeyRowComponent, AggregatedDataKeyRowComponent,
AggregatedDataKeysPanelComponent, AggregatedDataKeysPanelComponent,
DataKeyRowComponent,
DataKeysPanelComponent,
AlarmCountBasicConfigComponent, AlarmCountBasicConfigComponent,
EntityCountBasicConfigComponent, EntityCountBasicConfigComponent,
BatteryLevelBasicConfigComponent, BatteryLevelBasicConfigComponent,
@ -119,7 +111,6 @@ import {
WidgetConfigComponentsModule WidgetConfigComponentsModule
], ],
exports: [ exports: [
WidgetActionsPanelComponent,
SimpleCardBasicConfigComponent, SimpleCardBasicConfigComponent,
EntitiesTableBasicConfigComponent, EntitiesTableBasicConfigComponent,
TimeseriesTableBasicConfigComponent, TimeseriesTableBasicConfigComponent,
@ -129,8 +120,6 @@ import {
AggregatedValueCardBasicConfigComponent, AggregatedValueCardBasicConfigComponent,
AggregatedDataKeyRowComponent, AggregatedDataKeyRowComponent,
AggregatedDataKeysPanelComponent, AggregatedDataKeysPanelComponent,
DataKeyRowComponent,
DataKeysPanelComponent,
AlarmCountBasicConfigComponent, AlarmCountBasicConfigComponent,
EntityCountBasicConfigComponent, EntityCountBasicConfigComponent,
BatteryLevelBasicConfigComponent, BatteryLevelBasicConfigComponent,

13
ui-ngx/src/app/modules/home/components/widget/config/widget-config-components.module.ts

@ -32,6 +32,9 @@ import { TimewindowConfigPanelComponent } from '@home/components/widget/config/t
import { WidgetSettingsCommonModule } from '@home/components/widget/lib/settings/common/widget-settings-common.module'; import { WidgetSettingsCommonModule } from '@home/components/widget/lib/settings/common/widget-settings-common.module';
import { TimewindowStyleComponent } from '@home/components/widget/config/timewindow-style.component'; import { TimewindowStyleComponent } from '@home/components/widget/config/timewindow-style.component';
import { TimewindowStylePanelComponent } from '@home/components/widget/config/timewindow-style-panel.component'; import { TimewindowStylePanelComponent } from '@home/components/widget/config/timewindow-style-panel.component';
import { DataKeysPanelComponent } from '@home/components/widget/config/basic/common/data-keys-panel.component';
import { DataKeyRowComponent } from '@home/components/widget/config/basic/common/data-key-row.component';
import { WidgetActionsPanelComponent } from '@home/components/widget/config/basic/common/widget-actions-panel.component';
@NgModule({ @NgModule({
declarations: declarations:
@ -48,7 +51,10 @@ import { TimewindowStylePanelComponent } from '@home/components/widget/config/ti
TimewindowStyleComponent, TimewindowStyleComponent,
TimewindowStylePanelComponent, TimewindowStylePanelComponent,
TimewindowConfigPanelComponent, TimewindowConfigPanelComponent,
WidgetSettingsComponent DataKeysPanelComponent,
DataKeyRowComponent,
WidgetSettingsComponent,
WidgetActionsPanelComponent
], ],
imports: [ imports: [
CommonModule, CommonModule,
@ -61,6 +67,8 @@ import { TimewindowStylePanelComponent } from '@home/components/widget/config/ti
AlarmFilterConfigComponent, AlarmFilterConfigComponent,
DataKeysComponent, DataKeysComponent,
DataKeyConfigDialogComponent, DataKeyConfigDialogComponent,
DataKeysPanelComponent,
DataKeyRowComponent,
DataKeyConfigComponent, DataKeyConfigComponent,
DatasourceComponent, DatasourceComponent,
DatasourcesComponent, DatasourcesComponent,
@ -70,7 +78,8 @@ import { TimewindowStylePanelComponent } from '@home/components/widget/config/ti
TimewindowStylePanelComponent, TimewindowStylePanelComponent,
TimewindowConfigPanelComponent, TimewindowConfigPanelComponent,
WidgetSettingsComponent, WidgetSettingsComponent,
WidgetSettingsCommonModule WidgetSettingsCommonModule,
WidgetActionsPanelComponent
] ]
}) })
export class WidgetConfigComponentsModule { } export class WidgetConfigComponentsModule { }

Loading…
Cancel
Save