added svcapi ui and camunda code
[it/otf.git] / otf-frontend / client / src / app / not-found / not-found.component.ts
1 /*  Copyright (c) 2019 AT&T Intellectual Property.                             #\r
2 #                                                                              #\r
3 #   Licensed under the Apache License, Version 2.0 (the "License");            #\r
4 #   you may not use this file except in compliance with the License.           #\r
5 #   You may obtain a copy of the License at                                    #\r
6 #                                                                              #\r
7 #       http://www.apache.org/licenses/LICENSE-2.0                             #\r
8 #                                                                              #\r
9 #   Unless required by applicable law or agreed to in writing, software        #\r
10 #   distributed under the License is distributed on an "AS IS" BASIS,          #\r
11 #   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.   #\r
12 #   See the License for the specific language governing permissions and        #\r
13 #   limitations under the License.                                             #\r
14 ##############################################################################*/\r
15 \r
16 \r
17 import { Component, OnInit, ViewChild, ElementRef } from '@angular/core';\r
18 import * as $ from 'jquery';\r
19 \r
20 @Component({\r
21   selector: 'app-not-found',\r
22   templateUrl: './not-found.component.html',\r
23   styleUrls: ['./not-found.component.scss']\r
24 })\r
25 export class NotFoundComponent implements OnInit {\r
26 \r
27   constructor() { }\r
28 \r
29   ngOnInit() {\r
30     var loop1, loop2, loop3, time = 30, i = 0, number, selector3 = $('.thirdDigit'), selector2 = $('.secondDigit'),\r
31       selector1 = $('.firstDigit');\r
32     loop3 = setInterval(() => {\r
33       "use strict";\r
34       if (i > 40) {\r
35         clearInterval(loop3);\r
36         selector3.text(4);\r
37       } else {\r
38         selector3.text(this.randomNum());\r
39         i++;\r
40       }\r
41     }, time);\r
42     loop2 = setInterval(() => {\r
43       "use strict";\r
44       if (i > 80) {\r
45         clearInterval(loop2);\r
46         selector2.text(0);\r
47       } else {\r
48         selector2.text(this.randomNum());\r
49         i++;\r
50       }\r
51     }, time);\r
52     loop1 = setInterval( () => {\r
53       "use strict";\r
54       if (i > 100) {\r
55         clearInterval(loop1);\r
56         selector1.text(4);\r
57       } else {\r
58         selector1.text(this.randomNum());\r
59         i++;\r
60       }\r
61     }, time);\r
62   }\r
63 \r
64   randomNum() {\r
65     "use strict";\r
66     return Math.floor(Math.random() * 9) + 1;\r
67   }\r
68 \r
69 }\r