Skip to content
Snippets Groups Projects
Commit a3582258 authored by Karolína Dočkalová Burská's avatar Karolína Dočkalová Burská
Browse files

Update lint rules and mock service

parent 0f78cbfd
No related branches found
No related tags found
1 merge request!7Resolve "Add local mock data for static deployed demonstration"
Pipeline #252465 passed
...@@ -27,7 +27,8 @@ ...@@ -27,7 +27,8 @@
"error", "error",
{ "type": "element", "prefix": "app", "style": "kebab-case" } { "type": "element", "prefix": "app", "style": "kebab-case" }
], ],
"quotes": ["error", "single", { "allowTemplateLiterals": true }] "quotes": ["error", "single", { "allowTemplateLiterals": true }],
"@typescript-eslint/no-explicit-any": "off"
} }
}, },
{ {
......
...@@ -19,7 +19,6 @@ import { RadarChartComponent } from './visualization/components/visualizations/r ...@@ -19,7 +19,6 @@ import { RadarChartComponent } from './visualization/components/visualizations/r
import { ClusteringVisualizationConfig } from './visualization/config/kypo-trainings-clustering-viz-lib'; import { ClusteringVisualizationConfig } from './visualization/config/kypo-trainings-clustering-viz-lib';
import { LineChartComponent } from './visualization/components/visualizations/line-chart/line-chart.component'; import { LineChartComponent } from './visualization/components/visualizations/line-chart/line-chart.component';
import { ScatterPlotComponent } from './visualization/components/visualizations/scatter-plot/scatter-plot.component'; import { ScatterPlotComponent } from './visualization/components/visualizations/scatter-plot/scatter-plot.component';
import { environment } from '../../../../src/environments/environment';
@NgModule({ @NgModule({
declarations: [RadarChartComponent, VisualizationsComponent, LineChartComponent, ScatterPlotComponent], declarations: [RadarChartComponent, VisualizationsComponent, LineChartComponent, ScatterPlotComponent],
......
...@@ -21,6 +21,16 @@ import { SseDataMapper } from '../mappers/sse-data-mapper'; ...@@ -21,6 +21,16 @@ import { SseDataMapper } from '../mappers/sse-data-mapper';
}) })
export class MockedRestService extends VisualizationsDataConcreteService { export class MockedRestService extends VisualizationsDataConcreteService {
getData(trainingDefinitionId: number, numOfClusters: number, instanceIds: number[], level: number): any { getData(trainingDefinitionId: number, numOfClusters: number, instanceIds: number[], level: number): any {
console.log(
'Mock data for TD' +
trainingDefinitionId +
', TI ' +
instanceIds +
', level ' +
level +
'. Number of clusters set to ' +
numOfClusters
);
switch (this._selectedFeature) { switch (this._selectedFeature) {
case Clusterables.WrongFlags: case Clusterables.WrongFlags:
return of(ClusterVisualizationDataMapper.fromDTO({ featureOneClusters })); return of(ClusterVisualizationDataMapper.fromDTO({ featureOneClusters }));
...@@ -31,9 +41,29 @@ export class MockedRestService extends VisualizationsDataConcreteService { ...@@ -31,9 +41,29 @@ export class MockedRestService extends VisualizationsDataConcreteService {
} }
} }
getRadarData(trainingDefinitionId: number, numOfClusters: number, instanceIds: number[], level: number): any { getRadarData(trainingDefinitionId: number, numOfClusters: number, instanceIds: number[], level: number): any {
console.log(
'Mock data for TD' +
trainingDefinitionId +
', TI ' +
instanceIds +
', level ' +
level +
'. Number of clusters set to ' +
numOfClusters
);
return of(RadarChartDataMapper.fromDTO(radarClusters)); return of(RadarChartDataMapper.fromDTO(radarClusters));
} }
getLineData(trainingDefinitionId: number, numOfClusters: number, instanceIds: number[], level: number) { getLineData(trainingDefinitionId: number, numOfClusters: number, instanceIds: number[], level: number) {
console.log(
'Mock data for TD' +
trainingDefinitionId +
', TI ' +
instanceIds +
', level ' +
level +
'. Number of clusters set to ' +
numOfClusters
);
switch (this._selectedFeature) { switch (this._selectedFeature) {
case Clusterables.WrongFlags: case Clusterables.WrongFlags:
return of(SseDataMapper.fromDTO(featureOneSSE)); return of(SseDataMapper.fromDTO(featureOneSSE));
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment