LT-174: Add confirmation modal template to confirm removing the timepjoint association
This commit is contained in:
parent
c94cd6a328
commit
e2f8bf2431
@ -25,7 +25,8 @@ var data = {
|
|||||||
additionalTemplates: [
|
additionalTemplates: [
|
||||||
'associationModal',
|
'associationModal',
|
||||||
'optionsModal',
|
'optionsModal',
|
||||||
'serverInformationModal'
|
'serverInformationModal',
|
||||||
|
'confirmRemoveTimepointAssociation'
|
||||||
]
|
]
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
@ -0,0 +1,21 @@
|
|||||||
|
<template name="confirmRemoveTimepointAssociation">
|
||||||
|
<div class="modal" id="confirmRemoveTimepointAssociation" tabindex="-1" role="dialog" data-backdrop="static" data-keyboard="false" aria-labelledby="removeAssociationModalLabel">
|
||||||
|
<div class="modal-dialog" role="document">
|
||||||
|
<div class="modal-content">
|
||||||
|
<div class="modal-header">
|
||||||
|
<h4 class="modal-title" id="removeAssociationModalLabel">Remove Association</h4>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="modal-body">
|
||||||
|
Measurements related to this Study and Timepoint will be erased. Do you really want to delete this association?
|
||||||
|
</div>
|
||||||
|
<div class="modal-footer">
|
||||||
|
<a id="removeTimepointAssociations" type="button" class="btn btn-danger" data-dismiss="modal"
|
||||||
|
title="Remove Timepoint Association"> Remove
|
||||||
|
</a>
|
||||||
|
<button type="button" class="btn btn-secondary" data-dismiss="modal" id='btnRemoVeAssociationModalCancel'>Cancel</button>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</template>
|
||||||
@ -0,0 +1,6 @@
|
|||||||
|
Template.confirmRemoveTimepointAssociation.events({
|
||||||
|
'click #removeTimepointAssociations': function() {
|
||||||
|
// Remove association
|
||||||
|
Worklist.functions['removeTimepointAssociations']();
|
||||||
|
}
|
||||||
|
});
|
||||||
@ -20,7 +20,7 @@
|
|||||||
</a>
|
</a>
|
||||||
<a id="launchRemoveAssociation" type="button"
|
<a id="launchRemoveAssociation" type="button"
|
||||||
data-toggle="modal"
|
data-toggle="modal"
|
||||||
data-target="#removeAssociationModal"
|
data-target="#confirmRemoveTimepointAssociation"
|
||||||
title="Remove Timepoint Association">
|
title="Remove Timepoint Association">
|
||||||
<i class="fa fa-eraser fa-lg"></i> Remove Association
|
<i class="fa fa-eraser fa-lg"></i> Remove Association
|
||||||
</a>
|
</a>
|
||||||
@ -39,24 +39,4 @@
|
|||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="modal" id="removeAssociationModal" tabindex="-1" role="dialog" data-backdrop="static" data-keyboard="false" aria-labelledby="removeAssociationModalLabel">
|
|
||||||
<div class="modal-dialog" role="document">
|
|
||||||
<div class="modal-content">
|
|
||||||
<div class="modal-header">
|
|
||||||
<h4 class="modal-title" id="removeAssociationModalLabel">Remove Association</h4>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="modal-body">
|
|
||||||
Measurements related to this Study and Timepoint will be erased. Do you really want to delete this association?
|
|
||||||
</div>
|
|
||||||
<div class="modal-footer">
|
|
||||||
<a id="removeTimepointAssociations" type="button" class="btn btn-danger" data-dismiss="modal"
|
|
||||||
title="Remove Timepoint Association"> Remove
|
|
||||||
</a>
|
|
||||||
<button type="button" class="btn btn-secondary" data-dismiss="modal" id='btnRemoVeAssociationModalCancel'>Cancel</button>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</template>
|
</template>
|
||||||
@ -151,6 +151,10 @@ Package.onUse(function(api) {
|
|||||||
api.addFiles('client/components/userAccountMenu/userAccountMenu.styl', 'client');
|
api.addFiles('client/components/userAccountMenu/userAccountMenu.styl', 'client');
|
||||||
api.addFiles('client/components/userAccountMenu/userAccountMenu.js', 'client');
|
api.addFiles('client/components/userAccountMenu/userAccountMenu.js', 'client');
|
||||||
|
|
||||||
|
api.addFiles('client/components/confirmRemoveTimepointAssociation/confirmRemoveTimepointAssociation.html', 'client');
|
||||||
|
api.addFiles('client/components/confirmRemoveTimepointAssociation/confirmRemoveTimepointAssociation.js', 'client');
|
||||||
|
|
||||||
|
|
||||||
// Server functions
|
// Server functions
|
||||||
api.addFiles('server/collections.js', 'server');
|
api.addFiles('server/collections.js', 'server');
|
||||||
api.addFiles('server/removeCollections.js', [ 'server' ]);
|
api.addFiles('server/removeCollections.js', [ 'server' ]);
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user