/static/scripts/mvc/data.js
JavaScript | 26 lines | 18 code | 4 blank | 4 comment | 0 complexity | c97bf296800d0f75ee24f3b40b2db78d MD5 | raw file
- define(["libs/backbone/backbone-relational"], function() {
- /**
- * A dataset. In Galaxy, datasets are associated with a history, so
- * this object is also known as a HistoryDatasetAssociation.
- */
- var Dataset = Backbone.RelationalModel.extend({
- defaults: {
- id: '',
- type: '',
- name: '',
- hda_ldda: 'hda'
- },
- urlRoot: galaxy_paths.get('datasets_url')
- });
- var DatasetCollection = Backbone.Collection.extend({
- model: Dataset
- });
- return {
- Dataset: Dataset,
- DatasetCollection: DatasetCollection
- };
- });