-
Notifications
You must be signed in to change notification settings - Fork 2
/
test.js
70 lines (66 loc) · 2.41 KB
/
test.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
let ramadanSahaButton = document.getElementById('ramadanSahaButton');
let ramadanSahaThankingButton = document.getElementById('ramadanSahaThankingButton');
let showDiv = document.getElementById('show');
let ramadanBot = new Ramadan({
sahaRamdankTime: ['00:04:00'],
sahaFtourekTime: [{
time: '01:36:00',
effectiveRange: 6 * 3600 // in sec
}],
sahaShourekTime: [{
hours: 1,
minutes: 36,
seconds: 30
},
{
hours: 3,
minutes: 0,
seconds: 0,
effectiveRange: 3600
}
],
checkTimeInterval: 5000, // half an hour
ramadanStartDay: new Date('2018-05-17'),
ramadanEndDay: new Date('2018-06-17'),
ramadanLaylatCheckDay: new Date('2018-06-15'),
print: {
mod: 'callback&consoleLog',
callback: function (msg, dt) {
//console.log("dt )= " + dt);
if(typeof dt === 'undefined') {
let linesLength = showDiv.getElementsByTagName('span').length;
//console.log("lenglth : " + linesLength);
if(linesLength % 2 === 0) {
showDiv.innerHTML += '<br> <span class="even">' + msg+'</span>';
} else {
showDiv.innerHTML += '<br> <span class="odd">' + msg+'</span>';
}
} else if(dt === 'stop' || dt === 'start') {
showDiv.innerHTML = msg;
}
showDiv.className = 'annimate';
setTimeout(() => {
showDiv.className = '';
}, 400);
showDiv.scrollTop = showDiv.scrollHeight;
}
}
});
ramadanSahaButton.addEventListener('click' , function () {
if(ramadanBot.getRamadanSahaState() === false) {
ramadanBot.startRamadanSaha();
ramadanSahaButton.innerHTML = 'stop RamadanSaha';
} else {
ramadanBot.stopRamadanSaha();
ramadanSahaButton.innerHTML = 'start RamadanSaha';
}
});
ramadanSahaThankingButton.addEventListener('click' , function () {
if(ramadanBot.getRamadanSahaAndThankingState() === false) {
ramadanBot.startRamadanSahaAndThanking('Thank you Menad my dear friend');
ramadanSahaThankingButton.innerHTML = 'stop RamadanSahaAndThanking';
} else {
ramadanBot.stopRamadanSahaAndThanking();
ramadanSahaThankingButton.innerHTML = 'start RamadanSahaAndThanking';
}
});