comparison Resources/OrthancExplorer.js @ 6:6f504d862494

documentation is in the Orthanc Book
author Sebastien Jodogne <s.jodogne@gmail.com>
date Tue, 18 Sep 2018 17:32:27 +0200
parents 1ed03945c057
children
comparison
equal deleted inserted replaced
5:5e6de82bb10f 6:6f504d862494
1 function TransferAcceleratorSelectPeer(callback) 1 function TransfersAcceleratorSelectPeer(callback)
2 { 2 {
3 var items = $('<ul>') 3 var items = $('<ul>')
4 .attr('data-divider-theme', 'd') 4 .attr('data-divider-theme', 'd')
5 .attr('data-role', 'listview'); 5 .attr('data-role', 'listview');
6 6
57 } 57 }
58 }); 58 });
59 } 59 }
60 60
61 61
62 function TransferAcceleratorAddSendButton(level, siblingButton) 62 function TransfersAcceleratorAddSendButton(level, siblingButton)
63 { 63 {
64 var b = $('<a>') 64 var b = $('<a>')
65 .attr('data-role', 'button') 65 .attr('data-role', 'button')
66 .attr('href', '#') 66 .attr('href', '#')
67 .attr('data-icon', 'search') 67 .attr('data-icon', 'search')
68 .attr('data-theme', 'e') 68 .attr('data-theme', 'e')
69 .text('Transfer accelerator'); 69 .text('Transfers accelerator');
70 70
71 b.insertBefore($(siblingButton).parent().parent()); 71 b.insertBefore($(siblingButton).parent().parent());
72 72
73 b.click(function() { 73 b.click(function() {
74 if ($.mobile.pageData) { 74 if ($.mobile.pageData) {
75 var uuid = $.mobile.pageData.uuid; 75 var uuid = $.mobile.pageData.uuid;
76 TransferAcceleratorSelectPeer(function(peer) { 76 TransfersAcceleratorSelectPeer(function(peer) {
77 console.log('Sending ' + level + ' ' + uuid + ' to peer ' + peer); 77 console.log('Sending ' + level + ' ' + uuid + ' to peer ' + peer);
78 78
79 var query = { 79 var query = {
80 'Resources' : [ 80 'Resources' : [
81 { 81 {
107 } 107 }
108 108
109 109
110 110
111 $('#patient').live('pagebeforecreate', function() { 111 $('#patient').live('pagebeforecreate', function() {
112 TransferAcceleratorAddSendButton('Patient', '#patient-delete'); 112 TransfersAcceleratorAddSendButton('Patient', '#patient-delete');
113 }); 113 });
114 114
115 $('#study').live('pagebeforecreate', function() { 115 $('#study').live('pagebeforecreate', function() {
116 TransferAcceleratorAddSendButton('Study', '#study-delete'); 116 TransfersAcceleratorAddSendButton('Study', '#study-delete');
117 }); 117 });
118 118
119 $('#series').live('pagebeforecreate', function() { 119 $('#series').live('pagebeforecreate', function() {
120 TransferAcceleratorAddSendButton('Series', '#series-delete'); 120 TransfersAcceleratorAddSendButton('Series', '#series-delete');
121 }); 121 });