Newer
Older
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
// //camera synch
// $(document).ready(function() {
// var filternumber = {
// 1: 'U',
// 2: 'B',
// 3: 'V',
// 4: 'R',
// 5: 'I',
// 6: 'Halpha',
// 7: 'Free'
// };
// var binningconversion = {
// "1,1": 1,
// "2,2": 2,
// "3,3": 3,
// "4,4": 4
// };
// function getFilterFromNumber(number) {
// return filternumber[number] || '';
// }
// function getBinningFromNumber(number) {
// return binningconversion[number] || '';
// }
// function selectOptionByValue(selectElement, value) {
// selectElement.val(value);
// }
// var CameraSection = $('#Camera');
// var cameraFilter = $('#camera-filter var');
// var cameraBinning = $('#camera-binning var');
// var filterSelect = $('#filter');
// var binningSelect = $('#binning');
// function mutationCallback(mutations) {
// mutations.forEach(function(mutation) {
// CameraSection.removeClass('disabled-section');
// if (mutation.target.nodeType === Node.ELEMENT_NODE) {
// var newValue = $(mutation.target).text();
// if (mutation.target.parentElement.id === 'camera-filter') {
// selectOptionByValue(filterSelect, getFilterFromNumber(newValue));
// observerFilter.disconnect();
// } else if (mutation.target.parentElement.id === 'camera-binning') {
// selectOptionByValue(binningSelect, getBinningFromNumber(newValue));
// observerBinning.disconnect();
// }
// }
// });
// }
// var observerFilter = new MutationObserver(mutationCallback);
// var observerBinning = new MutationObserver(mutationCallback);
// var config = { childList: true, subtree: true };
// observerFilter.observe(cameraFilter[0], config);
// observerBinning.observe(cameraBinning[0], config);
// });