diff options
Diffstat (limited to 'usecaseui-holmes/src/main/webapp/alarm/app/correlation-modal')
4 files changed, 0 insertions, 119 deletions
diff --git a/usecaseui-holmes/src/main/webapp/alarm/app/correlation-modal/modal.component.html b/usecaseui-holmes/src/main/webapp/alarm/app/correlation-modal/modal.component.html deleted file mode 100644 index 16f61e81..00000000 --- a/usecaseui-holmes/src/main/webapp/alarm/app/correlation-modal/modal.component.html +++ /dev/null @@ -1,31 +0,0 @@ -<!-- - Copyright 2017 ZTE Corporation. - - Licensed 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. ---> -<div class="modal fade in" id="myModal" #sifModal> - <div class="modal-dialog"> - <div class="modal-content"> - <div class="modal-header"> - <button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">×</span><span class="sr-only">Close</span></button> - <h4 class="modal-title">{{modalTitle|translate}}</h4> - </div> - <div class="modal-body"> - <p>{{modalBodyMessage|translate}}</p> - </div> - <div class="modal-footer"> - <button type="button" class="btn btn-primary" data-dismiss="modal">{{closeBtnTitle|translate}}</button> - </div> - </div> - </div> -</div>
\ No newline at end of file diff --git a/usecaseui-holmes/src/main/webapp/alarm/app/correlation-modal/modal.component.ts b/usecaseui-holmes/src/main/webapp/alarm/app/correlation-modal/modal.component.ts deleted file mode 100644 index 6c9f432c..00000000 --- a/usecaseui-holmes/src/main/webapp/alarm/app/correlation-modal/modal.component.ts +++ /dev/null @@ -1,44 +0,0 @@ -/* - Copyright 2017 ZTE Corporation. - - Licensed 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, Input, OnInit } from '@angular/core'; -import { ModalService } from './modal.service'; -import { Msg } from './msg'; -declare var $: any; -@Component({ - - selector: 'sif-modal', - templateUrl: './modal.component.html', - -}) -export class SifModalComponent implements OnInit { - constructor(private modalServer: ModalService) { }; - modalTitle: string = "modalTitleDefault"; - modalBodyMessage: string = "modalBodyMessageDefault"; - closeBtnTitle: string = "closeBtnTitleDefault"; - - ngOnInit(): void { - console.log('init'); - this.modalServer.getmodalObservable.subscribe((msg: Msg) => { - console.log('receive ' + msg); - this.modalTitle = msg.title || this.modalTitle; - this.modalBodyMessage = msg.message || this.modalBodyMessage; - this.closeBtnTitle = msg.btn || this.closeBtnTitle; - $('#myModal').modal('show'); - }); - } - - -} diff --git a/usecaseui-holmes/src/main/webapp/alarm/app/correlation-modal/modal.service.ts b/usecaseui-holmes/src/main/webapp/alarm/app/correlation-modal/modal.service.ts deleted file mode 100644 index 1d41bfd0..00000000 --- a/usecaseui-holmes/src/main/webapp/alarm/app/correlation-modal/modal.service.ts +++ /dev/null @@ -1,24 +0,0 @@ -/* - Copyright 2017 ZTE Corporation. - - Licensed 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 { Subject } from 'rxjs/Subject'; -import { Injectable } from '@angular/core'; -@Injectable() -export class ModalService { - private modalObservable = new Subject(); - get getmodalObservable() { - return this.modalObservable; - } -} diff --git a/usecaseui-holmes/src/main/webapp/alarm/app/correlation-modal/msg.ts b/usecaseui-holmes/src/main/webapp/alarm/app/correlation-modal/msg.ts deleted file mode 100644 index 8608dc1c..00000000 --- a/usecaseui-holmes/src/main/webapp/alarm/app/correlation-modal/msg.ts +++ /dev/null @@ -1,20 +0,0 @@ -/* - Copyright 2017 ZTE Corporation. - - Licensed 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. -*/ -export interface Msg { - title?: string; - message: string; - btn?: string; -}
\ No newline at end of file |