diff test_create.html @ 2864:df1823dbfb93

Add use scale to test_create
author Nicholas Jillings <nicholas.jillings@mail.bcu.ac.uk>
date Thu, 27 Apr 2017 14:19:25 +0100
parents b8795a6452f8
children 395762c79ecb
line wrap: on
line diff
--- a/test_create.html	Thu Apr 27 13:55:40 2017 +0100
+++ b/test_create.html	Thu Apr 27 14:19:25 2017 +0100
@@ -839,7 +839,17 @@
                 </div>
                 <div class="node">
                     <h3>Axis Scales</h3>
-                    <button type="button" class="btn btn-default" ng-click="addScale();">Add</button>
+                    <button type="button" class="btn btn-success" ng-click="addScale();">Add</button>
+                    <button type="button" class="btn btn-danger" ng-click="clearScales()" ng-show="interface.scales.length > 0">Clear Scales</button>
+                    <div class="dropdown" style="display: inline-block;">
+                        <button class="btn btn-default dropdown-toggle" type="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="true">
+                            Use scale...
+                            <span class="caret"></span>
+                        </button>
+                        <ul class="dropdown-menu" aria-labelledby="dropdownMenu1">
+                            <li ng-repeat="scale in testSpecifications.scales" ng-click="useScales(scale.scales)"><a href="#">{{scale.name}}</a></li>
+                        </ul>
+                    </div>
                     <div class="node" ng-repeat="scale in interface.scales">
                         <div class="attributes">
                             <div class="attribute">
@@ -1011,7 +1021,7 @@
                         </div>
                         <div class="row">
                             <div class="col-md-6" style="overflow-y: scroll;height: 333px;">
-                                <div class="new-test" ng-repeat="i in interfaces" ng-mouseover="mouseover(i.name)" ng-click="initialise(i.name)">
+                                <div class="new-test" ng-repeat="i in testSpecifications.interfaces" ng-mouseover="mouseover(i.name)" ng-click="initialise(i.name)">
                                     <label style="cursor:pointer">
                                         <input type="radio" name="new-test" value="{{i.name}}" id="i.name" style="cursor:pointer" /> {{i.name}}
                                     </label>