[#39,demo][s]: add dropdown for selecting type of backend for the url you are importing.
This commit is contained in:
@@ -29,6 +29,8 @@
|
|||||||
<script type="text/javascript" src="../src/backend/base.js"></script>
|
<script type="text/javascript" src="../src/backend/base.js"></script>
|
||||||
<script type="text/javascript" src="../src/backend/memory.js"></script>
|
<script type="text/javascript" src="../src/backend/memory.js"></script>
|
||||||
<script type="text/javascript" src="../src/backend/webstore.js"></script>
|
<script type="text/javascript" src="../src/backend/webstore.js"></script>
|
||||||
|
<script type="text/javascript" src="../src/backend/dataproxy.js"></script>
|
||||||
|
<script type="text/javascript" src="../src/backend/elasticsearch.js"></script>
|
||||||
<script type="text/javascript" src="../src/view.js"></script>
|
<script type="text/javascript" src="../src/view.js"></script>
|
||||||
<script type="text/javascript" src="../src/view-grid.js"></script>
|
<script type="text/javascript" src="../src/view-grid.js"></script>
|
||||||
<script type="text/javascript" src="../src/view-flot-graph.js"></script>
|
<script type="text/javascript" src="../src/view-flot-graph.js"></script>
|
||||||
@@ -45,6 +47,11 @@
|
|||||||
</ul>
|
</ul>
|
||||||
<form class="webstore-load pull-right" title="Update from the specified webstore dataset">
|
<form class="webstore-load pull-right" title="Update from the specified webstore dataset">
|
||||||
<input type="text" name="source" size="50" />
|
<input type="text" name="source" size="50" />
|
||||||
|
<select name="backend_type">
|
||||||
|
<option value="dataproxy">DataProxy</option>
|
||||||
|
<option value="elasticsearch">ElasticSearch</option>
|
||||||
|
<option value="webstore">Webstore</option>
|
||||||
|
</select>
|
||||||
</form>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -76,11 +76,13 @@ function setupLoadFromWebstore(callback) {
|
|||||||
e.preventDefault();
|
e.preventDefault();
|
||||||
var $form = $(e.target);
|
var $form = $(e.target);
|
||||||
var source = $form.find('input[name="source"]').val();
|
var source = $form.find('input[name="source"]').val();
|
||||||
|
var type = $form.find('select[name="backend_type"]').val();
|
||||||
var dataset = new recline.Model.Dataset({
|
var dataset = new recline.Model.Dataset({
|
||||||
id: 'gold-prices',
|
id: 'my-dataset',
|
||||||
|
url: source,
|
||||||
webstore_url: source
|
webstore_url: source
|
||||||
},
|
},
|
||||||
'webstore'
|
type
|
||||||
);
|
);
|
||||||
callback(dataset);
|
callback(dataset);
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user