import { NotificationService } from './../services/ui/notification.service';
import { CatalogDataSource } from './catalog.datasource';
import { XMDeployableApp } from '../interfaces/app-mgr.types';
import { NotificationService } from './../services/ui/notification.service';
import { CatalogDataSource } from './catalog.datasource';
import { XMDeployableApp } from '../interfaces/app-mgr.types';
constructor(
private appMgrService: AppMgrService,
private confirmDialogService: ConfirmDialogService,
constructor(
private appMgrService: AppMgrService,
private confirmDialogService: ConfirmDialogService,
private errorDiaglogService: ErrorDialogService,
private notificationService: NotificationService) { }
private errorDiaglogService: ErrorDialogService,
private notificationService: NotificationService) { }
- onConfigureApp(name: string): void {
- const aboutError = 'Configure not implemented (yet)';
- this.errorDiaglogService.displayError(aboutError);
+ onConfigureApp(xapp: XMDeployableApp): void {
+ const dialogRef = this.dialog.open(AppConfigurationComponent, {
+ width: '40%',
+ maxHeight:'500px',
+ position: {
+ top:'10%'
+ },
+ data: xapp
+ });
+