diff --git a/ui/src/app/app-image-labeling/app-image-labeling.component.css b/ui/src/app/app-image-labeling/app-image-labeling.component.css deleted file mode 100644 index e9af73709c..0000000000 --- a/ui/src/app/app-image-labeling/app-image-labeling.component.css +++ /dev/null @@ -1,25 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You under the Apache License, Version 2.0 - * (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - -.page-container-padding { - width:100%; -} - -.page-container-padding-inner { - padding: 10px; -} \ No newline at end of file diff --git a/ui/src/app/app-image-labeling/app-image-labeling.component.html b/ui/src/app/app-image-labeling/app-image-labeling.component.html deleted file mode 100644 index fb6c509eff..0000000000 --- a/ui/src/app/app-image-labeling/app-image-labeling.component.html +++ /dev/null @@ -1,37 +0,0 @@ - - -
-
-
- - Select data lake measurement - - - {{measure.measureName}} - - - -
-
- -
- - - -
-
\ No newline at end of file diff --git a/ui/src/app/app-image-labeling/app-image-labeling.component.ts b/ui/src/app/app-image-labeling/app-image-labeling.component.ts deleted file mode 100644 index 07b82172d5..0000000000 --- a/ui/src/app/app-image-labeling/app-image-labeling.component.ts +++ /dev/null @@ -1,82 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You under the Apache License, Version 2.0 - * (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -import { Component, EventEmitter, OnInit, Output } from '@angular/core'; -import { DataLakeMeasure, EventPropertyUnion, EventSchema, SpQueryResult, DateRange } from '@streampipes/platform-services'; - -@Component({ - selector: 'app-image-labeling', - templateUrl: './app-image-labeling.component.html', - styleUrls: ['./app-image-labeling.component.css'] -}) -export class AppImageLabelingComponent implements OnInit { - - public imagesRoutes = []; - - dataLakeMeasures: DataLakeMeasure[] = []; - selectedMeasure: DataLakeMeasure; - - imageProperty: string; - - @Output() appOpened = new EventEmitter(); - - constructor() { - } - - ngOnInit() { - // this.appOpened.emit(true); - // this.restService.getAllInfos().subscribe(res => { - // this.dataLakeMeasures = res; - // this.selectedMeasure = res[0]; - // this.updateData(); - // } - // ); - } - - changeMeasure(newMeasure) { - this.selectedMeasure = newMeasure.value; - this.updateData(); - } - - updateData() { - const current = new Date(); - const dateRange = new DateRange(new Date(current.getTime() - 10000 * 60000), current); - - // this.dataLakeRestService.getDataAutoAggregation( - // this.selectedMeasure.measureName, dateRange.startDate.getTime(), dateRange.endDate.getTime()) - // .subscribe( - // (res: SpQueryResult) => { - // - // const series = res.allDataSeries[0]; - // this.imageProperty = this.getImageProperties(this.selectedMeasure.eventSchema)[0].runtimeName; - // // this.availableImageData = res; - // this.imagesRoutes = []; - // if (series.rows !== null) { - // const imageField = res.headers.findIndex(name => name === this.imageProperty); - // series.rows.forEach(row => { - // this.imagesRoutes.push(row[imageField]); - // }); - // } - // } - // ); - } - - getImageProperties(eventSchema: EventSchema): EventPropertyUnion[] { - return eventSchema.eventProperties.filter(ep => ep.domainProperties.some(dp => dp === 'https://image.com')); - } - -} diff --git a/ui/src/app/app-image-labeling/app-image-labeling.module.ts b/ui/src/app/app-image-labeling/app-image-labeling.module.ts deleted file mode 100644 index ce813a8d93..0000000000 --- a/ui/src/app/app-image-labeling/app-image-labeling.module.ts +++ /dev/null @@ -1,39 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You under the Apache License, Version 2.0 - * (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -import { CommonModule } from '@angular/common'; -import { NgModule } from '@angular/core'; -import { CoreUiModule } from '../core-ui/core-ui.module'; -import { CustomMaterialModule } from '../CustomMaterial/custom-material.module'; -import { AppImageLabelingComponent } from './app-image-labeling.component'; - -@NgModule({ - imports: [ - CommonModule, - CustomMaterialModule, - CoreUiModule, - ], - declarations: [ - AppImageLabelingComponent - ], - providers: [], - exports: [ - AppImageLabelingComponent - ] -}) -export class AppImageLabelingModule { -} diff --git a/ui/src/app/app-overview/app-overview.module.ts b/ui/src/app/app-overview/app-overview.module.ts index e33a5f5c53..1d956178b5 100644 --- a/ui/src/app/app-overview/app-overview.module.ts +++ b/ui/src/app/app-overview/app-overview.module.ts @@ -26,7 +26,6 @@ import { MatFormFieldModule } from '@angular/material/form-field'; import { MatGridListModule } from '@angular/material/grid-list'; import { MatInputModule } from '@angular/material/input'; import { AppAssetMonitoringModule } from '../app-asset-monitoring/app-asset-monitoring.module'; -import { AppImageLabelingModule } from '../app-image-labeling/app-image-labeling.module'; import { AppOverviewComponent } from './app-overview.component'; @NgModule({ @@ -39,7 +38,6 @@ import { AppOverviewComponent } from './app-overview.component'; MatFormFieldModule, FormsModule, AppAssetMonitoringModule, - AppImageLabelingModule, ], declarations: [ AppOverviewComponent,