Use consistent naming for input forms

This commit is contained in:
guerler
2017-10-09 16:22:05 -04:00
parent e09958fd8f
commit b451c6a137
12 changed files with 66 additions and 64029 deletions
@@ -126,7 +126,7 @@ define( [ 'utils/utils', 'mvc/ui/ui-tabs', 'mvc/ui/ui-misc', 'mvc/form/form-view
var self = this;
var form = new Form({
title : 'Edit attributes',
inputs : response.edit_attributes_inputs,
inputs : response.attribute_inputs,
operations: {
'submit_editattr' : new Ui.ButtonIcon({
tooltip : 'Save attributes of the dataset.',
@@ -150,7 +150,7 @@ define( [ 'utils/utils', 'mvc/ui/ui-tabs', 'mvc/ui/ui-misc', 'mvc/form/form-view
var self = this;
var form = new Form({
title : 'Convert to new format',
inputs : response.convert_inputs,
inputs : response.datatype_inputs,
operations: {
'submit' : new Ui.ButtonIcon({
tooltip : 'Convert the datatype to a new format.',
@@ -168,7 +168,7 @@ define( [ 'utils/utils', 'mvc/ui/ui-tabs', 'mvc/ui/ui-misc', 'mvc/form/form-view
var self = this;
var form = new Form({
title : 'Change datatype',
inputs : response.convert_datatype_inputs,
inputs : response.conversion_inputs,
operations: {
'submit' : new Ui.ButtonIcon({
tooltip : 'Change the datatype to a new type.',
@@ -278,7 +278,7 @@ class DatasetInterface(BaseUIController, UsesAnnotations, UsesItemRatings, UsesE
can_manage_dataset = trans.app.security_agent.can_manage_dataset(current_user_roles, data.dataset)
# attribute editing
edit_attributes_inputs = [{
attribute_inputs = [{
'name' : 'name',
'type' : 'text',
'label': 'Name:',
@@ -299,7 +299,7 @@ class DatasetInterface(BaseUIController, UsesAnnotations, UsesItemRatings, UsesE
if spec.visible:
attributes = data.metadata.get_metadata_parameter(name, trans=trans)
if type(attributes) is form_builder.SelectField:
edit_attributes_inputs.append({
attribute_inputs.append({
'type' : 'select',
'multiple' : attributes.multiple,
'optional' : attributes.optional,
@@ -309,7 +309,7 @@ class DatasetInterface(BaseUIController, UsesAnnotations, UsesItemRatings, UsesE
'value' : attributes.value if attributes.multiple else [attributes.value]
})
elif type(attributes) is form_builder.TextField:
edit_attributes_inputs.append({
attribute_inputs.append({
'type' : 'text',
'name' : name,
'label' : spec.desc,
@@ -317,7 +317,7 @@ class DatasetInterface(BaseUIController, UsesAnnotations, UsesItemRatings, UsesE
'readonly' : spec.get('readonly')
})
if data.missing_meta():
edit_attributes_inputs.append({
attribute_inputs.append({
'name' : 'errormsg',
'type' : 'text',
'label' : 'Error Message',
@@ -327,7 +327,7 @@ class DatasetInterface(BaseUIController, UsesAnnotations, UsesItemRatings, UsesE
})
# datatype conversion
convert_inputs = [{
conversion_inputs = [{
'type' : 'select',
'name' : 'target_type',
'label' : 'Name:',
@@ -336,7 +336,7 @@ class DatasetInterface(BaseUIController, UsesAnnotations, UsesItemRatings, UsesE
}]
# datatype changeing
convert_datatype_inputs = [{
datatype_inputs = [{
'type' : 'select',
'name' : 'datatype',
'label' : 'New Type:',
@@ -401,15 +401,15 @@ class DatasetInterface(BaseUIController, UsesAnnotations, UsesItemRatings, UsesE
})
return {
'display_name': data.get_display_name(),
'message': message,
'status': status,
'dataset_id': dataset_id,
'display_name' : data.get_display_name(),
'message' : message,
'status' : status,
'dataset_id' : dataset_id,
'can_manage_dataset': can_manage_dataset,
'edit_attributes_inputs': edit_attributes_inputs,
'convert_inputs': convert_inputs,
'convert_datatype_inputs': convert_datatype_inputs,
'permission_inputs': permission_inputs
'attribute_inputs' : attribute_inputs,
'conversion_inputs' : conversion_inputs,
'datatype_inputs' : datatype_inputs,
'permission_inputs' : permission_inputs
}
else:
return self.message_exception(trans, 'You do not have permission to edit this dataset\'s ( id: %s ) information.' % str(dataset_id))
@@ -1 +1 @@
{"version":3,"file":"dataset-edit-attributes.js","sources":["../../../src/mvc/dataset/dataset-edit-attributes.js"],"names":["define","Utils","Tabs","Ui","Form","View","Backbone","extend","initialize","this","setElement","model","Model","dataset_id","Galaxy","params","render","self","url","root","get","window","console","log","$","ajax","success","response","render_attribute_page","error","error_response","status","message","persistent","cls","display_message","$el","empty","append","_templateHeader","create_tabs","call_ajax","data","post_url","type","reload_history","html","Message","$el_edit_attr","tabs","add","id","title","icon","tooltip","_getAttributesFormTemplate","_getConvertFormTemplate","_getChangeDataTypeFormTemplate","_getPermissionsFormTemplate","showTab","form","inputs","edit_attributes_inputs","operations","submit_editattr","ButtonIcon","onclick","_submit","submit_autocorrect","convert_inputs","submit","convert_datatype_inputs","can_manage_dataset","display_name","permission_inputs","form_data","create","save","detect","target_type","convert_data","change","post_data","permissions","JSON","stringify","update_roles_button","currHistoryPanel","loadCurrentHistory"],"mappings":"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"}
{"version":3,"file":"dataset-edit-attributes.js","sources":["../../../src/mvc/dataset/dataset-edit-attributes.js"],"names":["define","Utils","Tabs","Ui","Form","View","Backbone","extend","initialize","this","setElement","model","Model","dataset_id","Galaxy","params","render","self","url","root","get","window","console","log","$","ajax","success","response","render_attribute_page","error","error_response","status","message","persistent","cls","display_message","$el","empty","append","_templateHeader","create_tabs","call_ajax","data","post_url","type","reload_history","html","Message","$el_edit_attr","tabs","add","id","title","icon","tooltip","_getAttributesFormTemplate","_getConvertFormTemplate","_getChangeDataTypeFormTemplate","_getPermissionsFormTemplate","showTab","form","inputs","attribute_inputs","operations","submit_editattr","ButtonIcon","onclick","_submit","submit_autocorrect","datatype_inputs","submit","conversion_inputs","can_manage_dataset","display_name","permission_inputs","form_data","create","save","detect","target_type","convert_data","change","post_data","permissions","JSON","stringify","update_roles_button","currHistoryPanel","loadCurrentHistory"],"mappings":"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"}
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+1 -48
View File
@@ -1,49 +1,2 @@
webpackJsonp([6],[
/* 0 */
/***/ (function(module, exports, __webpack_require__) {
/* WEBPACK VAR INJECTION */(function(Backbone, _) {var jQuery = __webpack_require__(2),
$ = jQuery,
GalaxyApp = __webpack_require__(3).GalaxyApp,
_l = __webpack_require__(7),
Page = __webpack_require__(42);
window.app = function app(options, bootstrapped) {
window.Galaxy = new GalaxyApp(options, bootstrapped);
Galaxy.debug('login app');
var redirect = encodeURI(options.redirect);
// TODO: remove iframe for user login (at least) and render login page from here
// then remove this redirect
if (!options.show_welcome_with_login) {
var params = jQuery.param({ use_panels: 'True', redirect: redirect });
window.location.href = Galaxy.root + 'user/login?' + params;
return;
}
var LoginPage = Backbone.View.extend({
initialize: function (page) {
this.page = page;
this.model = new Backbone.Model({ title: _l('Login required') });
this.setElement(this._template());
},
render: function () {
this.page.$('#galaxy_main').prop('src', options.welcome_url);
},
_template: function () {
var login_url = options.root + 'user/login?' + $.param({ redirect: redirect });
return '<iframe src="' + login_url + '" frameborder="0" style="width: 100%; height: 100%;"/>';
}
});
$(function () {
Galaxy.page = new Page.View(_.extend(options, {
Right: LoginPage
}));
});
};
/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(4), __webpack_require__(1)))
/***/ })
]);
webpackJsonp([5],[function(e,i,n){(function(e,i){var a=n(1),t=a,r=n(52).GalaxyApp,o=n(6),l=n(53);window.app=function(n,c){window.Galaxy=new r(n,c),Galaxy.debug("login app");var p=encodeURI(n.redirect);if(!n.show_welcome_with_login){var d=a.param({use_panels:"True",redirect:p});return void(window.location.href=Galaxy.root+"user/login?"+d)}var w=e.View.extend({initialize:function(i){this.page=i,this.model=new e.Model({title:o("Login required")}),this.setElement(this._template())},render:function(){this.page.$("#galaxy_main").prop("src",n.welcome_url)},_template:function(){var e=n.root+"user/login?"+t.param({redirect:p});return'<iframe src="'+e+'" frameborder="0" style="width: 100%; height: 100%;"/>'}});t(function(){Galaxy.page=new l.View(i.extend(n,{Right:w}))})}}).call(i,n(2),n(3))}]);
//# sourceMappingURL=login.bundled.js.map
+1 -1
View File
@@ -1 +1 @@
{"version":3,"sources":["webpack:///./galaxy/scripts/apps/login.js"],"names":["jQuery","require","$","GalaxyApp","_l","Page","window","app","options","bootstrapped","Galaxy","debug","redirect","encodeURI","show_welcome_with_login","params","param","use_panels","location","href","root","LoginPage","Backbone","View","extend","initialize","page","model","Model","title","setElement","_template","render","prop","welcome_url","login_url","_","Right"],"mappings":";;;;AAAA,wDAAIA,SAAS,mBAAAC,CAAS,CAAT,CAAb;AAAA,KACIC,IAAIF,MADR;AAAA,KAEIG,YAAY,mBAAAF,CAAS,CAAT,EAAoBE,SAFpC;AAAA,KAGIC,KAAK,mBAAAH,CAAS,CAAT,CAHT;AAAA,KAIII,OAAO,mBAAAJ,CAAS,EAAT,CAJX;;AAMAK,QAAOC,GAAP,GAAa,SAASA,GAAT,CAAcC,OAAd,EAAuBC,YAAvB,EAAqC;AAC9CH,YAAOI,MAAP,GAAgB,IAAIP,SAAJ,CAAeK,OAAf,EAAwBC,YAAxB,CAAhB;AACAC,YAAOC,KAAP,CAAc,WAAd;AACA,SAAIC,WAAWC,UAAWL,QAAQI,QAAnB,CAAf;;AAEA;AACA;AACA,SAAI,CAACJ,QAAQM,uBAAb,EAAsC;AAClC,aAAIC,SAASf,OAAOgB,KAAP,CAAa,EAAEC,YAAa,MAAf,EAAuBL,UAAWA,QAAlC,EAAb,CAAb;AACAN,gBAAOY,QAAP,CAAgBC,IAAhB,GAAuBT,OAAOU,IAAP,GAAc,aAAd,GAA8BL,MAArD;AACA;AACH;;AAED,SAAIM,YAAYC,SAASC,IAAT,CAAcC,MAAd,CAAqB;AACjCC,qBAAY,UAAUC,IAAV,EAAiB;AACzB,kBAAKA,IAAL,GAAYA,IAAZ;AACA,kBAAKC,KAAL,GAAa,IAAIL,SAASM,KAAb,CAAmB,EAAEC,OAAQzB,GAAI,gBAAJ,CAAV,EAAnB,CAAb;AACA,kBAAK0B,UAAL,CAAiB,KAAKC,SAAL,EAAjB;AACH,UALgC;AAMjCC,iBAAQ,YAAW;AACf,kBAAKN,IAAL,CAAUxB,CAAV,CAAa,cAAb,EAA8B+B,IAA9B,CAAoC,KAApC,EAA2CzB,QAAQ0B,WAAnD;AACH,UARgC;AASjCH,oBAAY,YAAW;AACnB,iBAAII,YAAY3B,QAAQY,IAAR,GAAe,aAAf,GAA+BlB,EAAEc,KAAF,CAAS,EAAEJ,UAAWA,QAAb,EAAT,CAA/C;AACA,oBAAO,kBAAkBuB,SAAlB,GAA8B,wDAArC;AACH;AAZgC,MAArB,CAAhB;;AAeAjC,OAAE,YAAU;AACRQ,gBAAOgB,IAAP,GAAc,IAAIrB,KAAKkB,IAAT,CAAea,EAAEZ,MAAF,CAAUhB,OAAV,EAAmB;AAC5C6B,oBAAQhB;AADoC,UAAnB,CAAf,CAAd;AAGH,MAJD;AAKH,EAjCD,C","file":"login.bundled.js","sourcesContent":["var jQuery = require( 'jquery' ),\n $ = jQuery,\n GalaxyApp = require( 'galaxy' ).GalaxyApp,\n _l = require( 'utils/localization' ),\n Page = require( 'layout/page' );\n\nwindow.app = function app( options, bootstrapped ){\n window.Galaxy = new GalaxyApp( options, bootstrapped );\n Galaxy.debug( 'login app' );\n var redirect = encodeURI( options.redirect );\n\n // TODO: remove iframe for user login (at least) and render login page from here\n // then remove this redirect\n if( !options.show_welcome_with_login ){\n var params = jQuery.param({ use_panels : 'True', redirect : redirect });\n window.location.href = Galaxy.root + 'user/login?' + params;\n return;\n }\n\n var LoginPage = Backbone.View.extend({\n initialize: function( page ) {\n this.page = page;\n this.model = new Backbone.Model({ title : _l( 'Login required' ) } );\n this.setElement( this._template() );\n },\n render: function() {\n this.page.$( '#galaxy_main' ).prop( 'src', options.welcome_url );\n },\n _template : function() {\n var login_url = options.root + 'user/login?' + $.param( { redirect : redirect } );\n return '<iframe src=\"' + login_url + '\" frameborder=\"0\" style=\"width: 100%; height: 100%;\"/>';\n }\n });\n\n $(function(){\n Galaxy.page = new Page.View( _.extend( options, {\n Right : LoginPage\n } ) );\n });\n};\n\n\n\n// WEBPACK FOOTER //\n// ./galaxy/scripts/apps/login.js"],"sourceRoot":""}
{"version":3,"sources":["webpack:///login.bundled.js","webpack:///./galaxy/scripts/apps/login.js"],"names":["webpackJsonp","module","exports","__webpack_require__","Backbone","_","jQuery","$","GalaxyApp","_l","Page","window","app","options","bootstrapped","Galaxy","debug","redirect","encodeURI","show_welcome_with_login","params","param","use_panels","location","href","root","LoginPage","View","extend","initialize","page","this","model","Model","title","setElement","_template","render","prop","welcome_url","login_url","Right","call"],"mappings":"AAAAA,cAAc,IAER,SAAUC,EAAQC,EAASC,ICFjC,SAAAC,EAAAC,GAAA,GAAIC,GAASH,EAAS,GAClBI,EAAID,EACJE,EAAYL,EAAS,IAAWK,UAChCC,EAAKN,EAAS,GACdO,EAAOP,EAAS,GAEpBQ,QAAOC,IAAM,SAAcC,EAASC,GAChCH,OAAOI,OAAS,GAAIP,GAAWK,EAASC,GACxCC,OAAOC,MAAO,YACd,IAAIC,GAAWC,UAAWL,EAAQI,SAIlC,KAAKJ,EAAQM,wBAAyB,CAClC,GAAIC,GAASd,EAAOe,OAAQC,WAAa,OAAQL,SAAWA,GAE5D,aADAN,OAAOY,SAASC,KAAOT,OAAOU,KAAO,cAAgBL,GAIzD,GAAIM,GAAYtB,EAASuB,KAAKC,QAC1BC,WAAY,SAAUC,GAClBC,KAAKD,KAAOA,EACZC,KAAKC,MAAQ,GAAI5B,GAAS6B,OAAQC,MAAQzB,EAAI,oBAC9CsB,KAAKI,WAAYJ,KAAKK,cAE1BC,OAAQ,WACJN,KAAKD,KAAKvB,EAAG,gBAAiB+B,KAAM,MAAOzB,EAAQ0B,cAEvDH,UAAY,WACR,GAAII,GAAY3B,EAAQY,KAAO,cAAgBlB,EAAEc,OAASJ,SAAWA,GACrE,OAAO,gBAAkBuB,EAAY,2DAI7CjC,GAAE,WACEQ,OAAOe,KAAO,GAAIpB,GAAKiB,KAAMtB,EAAEuB,OAAQf,GACnC4B,MAAQf,UDQUgB,KAAKxC,EAASC,EAAoB,GAAIA,EAAoB","file":"login.bundled.js","sourcesContent":["webpackJsonp([5],[\n/* 0 */\n/***/ (function(module, exports, __webpack_require__) {\n\n\t/* WEBPACK VAR INJECTION */(function(Backbone, _) {var jQuery = __webpack_require__(1),\n\t $ = jQuery,\n\t GalaxyApp = __webpack_require__(52).GalaxyApp,\n\t _l = __webpack_require__(6),\n\t Page = __webpack_require__(53);\n\t\n\twindow.app = function app(options, bootstrapped) {\n\t window.Galaxy = new GalaxyApp(options, bootstrapped);\n\t Galaxy.debug('login app');\n\t var redirect = encodeURI(options.redirect);\n\t\n\t // TODO: remove iframe for user login (at least) and render login page from here\n\t // then remove this redirect\n\t if (!options.show_welcome_with_login) {\n\t var params = jQuery.param({ use_panels: 'True', redirect: redirect });\n\t window.location.href = Galaxy.root + 'user/login?' + params;\n\t return;\n\t }\n\t\n\t var LoginPage = Backbone.View.extend({\n\t initialize: function (page) {\n\t this.page = page;\n\t this.model = new Backbone.Model({ title: _l('Login required') });\n\t this.setElement(this._template());\n\t },\n\t render: function () {\n\t this.page.$('#galaxy_main').prop('src', options.welcome_url);\n\t },\n\t _template: function () {\n\t var login_url = options.root + 'user/login?' + $.param({ redirect: redirect });\n\t return '<iframe src=\"' + login_url + '\" frameborder=\"0\" style=\"width: 100%; height: 100%;\"/>';\n\t }\n\t });\n\t\n\t $(function () {\n\t Galaxy.page = new Page.View(_.extend(options, {\n\t Right: LoginPage\n\t }));\n\t });\n\t};\n\t/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(2), __webpack_require__(3)))\n\n/***/ })\n]);\n\n\n// WEBPACK FOOTER //\n// login.bundled.js","var jQuery = require( 'jquery' ),\n $ = jQuery,\n GalaxyApp = require( 'galaxy' ).GalaxyApp,\n _l = require( 'utils/localization' ),\n Page = require( 'layout/page' );\n\nwindow.app = function app( options, bootstrapped ){\n window.Galaxy = new GalaxyApp( options, bootstrapped );\n Galaxy.debug( 'login app' );\n var redirect = encodeURI( options.redirect );\n\n // TODO: remove iframe for user login (at least) and render login page from here\n // then remove this redirect\n if( !options.show_welcome_with_login ){\n var params = jQuery.param({ use_panels : 'True', redirect : redirect });\n window.location.href = Galaxy.root + 'user/login?' + params;\n return;\n }\n\n var LoginPage = Backbone.View.extend({\n initialize: function( page ) {\n this.page = page;\n this.model = new Backbone.Model({ title : _l( 'Login required' ) } );\n this.setElement( this._template() );\n },\n render: function() {\n this.page.$( '#galaxy_main' ).prop( 'src', options.welcome_url );\n },\n _template : function() {\n var login_url = options.root + 'user/login?' + $.param( { redirect : redirect } );\n return '<iframe src=\"' + login_url + '\" frameborder=\"0\" style=\"width: 100%; height: 100%;\"/>';\n }\n });\n\n $(function(){\n Galaxy.page = new Page.View( _.extend( options, {\n Right : LoginPage\n } ) );\n });\n};\n\n\n\n// WEBPACK FOOTER //\n// ./galaxy/scripts/apps/login.js"],"sourceRoot":""}
@@ -1,2 +1,2 @@
define(["utils/utils","mvc/ui/ui-tabs","mvc/ui/ui-misc","mvc/form/form-view"],function(a,b,c,d){var e=Backbone.View.extend({initialize:function(){this.setElement("<div/>"),this.model=new Backbone.Model({dataset_id:Galaxy.params.dataset_id}),this.render()},render:function(){var a=this,b=Galaxy.root+"dataset/get_edit?dataset_id="+a.model.get("dataset_id");window.console.log(b),$.ajax({url:b,success:function(b){a.render_attribute_page(a,b)},error:function(){var b={status:"error",message:"Error occured while loading the dataset.",persistent:!0,cls:"errormessage"};a.display_message(b,a.$(".response-message"))}})},render_attribute_page:function(a,b){var c={message:b.message,status:b.status,persistent:!0,cls:b.status+"message"};a.$el.empty().append(a._templateHeader()),a.display_message(c,a.$(".response-message")),a.create_tabs(b,a.$(".edit-attr"))},call_ajax:function(a,b){var c=Galaxy.root+"dataset/set_edit";$.ajax({type:"PUT",url:c,data:b,success:function(b){a.render_attribute_page(a,b),a.reload_history()},error:function(){var b={status:"error",message:"Error occured while saving. Please fill all the required fields and try again.",persistent:!0,cls:"errormessage"};a.display_message(b,a.$(".response-message"))}})},display_message:function(a,b){b.empty().html(new c.Message(a).$el)},create_tabs:function(a,c){var d=this;d.tabs=new b.View,d.tabs.add({id:"attributes",title:"Attributes",icon:"fa fa-bars",tooltip:"Edit dataset attributes",$el:d._getAttributesFormTemplate(a)}),d.tabs.add({id:"convert",title:"Convert",icon:"fa-gear",tooltip:"Convert to new format",$el:d._getConvertFormTemplate(a)}),d.tabs.add({id:"datatype",title:"Datatypes",icon:"fa-database",tooltip:"Change data type",$el:d._getChangeDataTypeFormTemplate(a)}),d.tabs.add({id:"permissions",title:"Permissions",icon:"fa-user",tooltip:"Permissions",$el:d._getPermissionsFormTemplate(a)}),c.append(d.tabs.$el),d.tabs.showTab("attributes")},_templateHeader:function(){return'<div class="page-container edit-attr"><div class="response-message"></div><h3>Edit Dataset Attributes</h3></div>'},_getAttributesFormTemplate:function(a){var b=this,e=new d({title:"Edit attributes",inputs:a.edit_attributes_inputs,operations:{submit_editattr:new c.ButtonIcon({tooltip:"Save attributes of the dataset.",icon:"fa-floppy-o ",title:"Save attributes",onclick:function(){b._submit(b,e,a,"edit_attributes")}}),submit_autocorrect:new c.ButtonIcon({tooltip:"This will inspect the dataset and attempt to correct the values of fields if they are not accurate.",icon:"fa-undo ",title:"Auto-detect",onclick:function(){b._submit(b,e,a,"auto-detect")}})}});return e.$el},_getConvertFormTemplate:function(a){var b=this,e=new d({title:"Convert to new format",inputs:a.convert_inputs,operations:{submit:new c.ButtonIcon({tooltip:"Convert the datatype to a new format.",title:"Convert datatype",icon:"fa-exchange ",onclick:function(){b._submit(b,e,a,"convert")}})}});return e.$el},_getChangeDataTypeFormTemplate:function(a){var b=this,e=new d({title:"Change datatype",inputs:a.convert_datatype_inputs,operations:{submit:new c.ButtonIcon({tooltip:"Change the datatype to a new type.",title:"Change datatype",icon:"fa-exchange ",onclick:function(){b._submit(b,e,a,"change")}})}});return e.$el},_getPermissionsFormTemplate:function(a){var b=this;if(a.can_manage_dataset){var e=new d({title:"Manage dataset permissions on "+a.display_name,inputs:a.permission_inputs,operations:{submit:new c.ButtonIcon({tooltip:"Save permissions.",title:"Save permissions",icon:"fa-floppy-o ",onclick:function(){b._submit(b,e,a,"permissions")}})}});return e.$el}var e=new d({title:"View permissions",inputs:a.permission_inputs});return e.$el},_submit:function(a,b,c,d){var e=b.data.create();switch(e.dataset_id=c.dataset_id,d){case"edit_attributes":e.save="Save";break;case"auto-detect":e.detect="Auto-detect";break;case"convert":null!==e.target_type&&e.target_type&&(e.dataset_id=c.dataset_id,e.convert_data="Convert");break;case"change":e.change="Save";break;case"permissions":var f={};f.permissions=JSON.stringify(e),f.update_roles_button="Save",f.dataset_id=c.dataset_id,e=f}a.call_ajax(a,e)},reload_history:function(){window.Galaxy&&window.Galaxy.currHistoryPanel.loadCurrentHistory()}});return{View:e}});
define(["utils/utils","mvc/ui/ui-tabs","mvc/ui/ui-misc","mvc/form/form-view"],function(a,b,c,d){var e=Backbone.View.extend({initialize:function(){this.setElement("<div/>"),this.model=new Backbone.Model({dataset_id:Galaxy.params.dataset_id}),this.render()},render:function(){var a=this,b=Galaxy.root+"dataset/get_edit?dataset_id="+a.model.get("dataset_id");window.console.log(b),$.ajax({url:b,success:function(b){a.render_attribute_page(a,b)},error:function(){var b={status:"error",message:"Error occured while loading the dataset.",persistent:!0,cls:"errormessage"};a.display_message(b,a.$(".response-message"))}})},render_attribute_page:function(a,b){var c={message:b.message,status:b.status,persistent:!0,cls:b.status+"message"};a.$el.empty().append(a._templateHeader()),a.display_message(c,a.$(".response-message")),a.create_tabs(b,a.$(".edit-attr"))},call_ajax:function(a,b){var c=Galaxy.root+"dataset/set_edit";$.ajax({type:"PUT",url:c,data:b,success:function(b){a.render_attribute_page(a,b),a.reload_history()},error:function(){var b={status:"error",message:"Error occured while saving. Please fill all the required fields and try again.",persistent:!0,cls:"errormessage"};a.display_message(b,a.$(".response-message"))}})},display_message:function(a,b){b.empty().html(new c.Message(a).$el)},create_tabs:function(a,c){var d=this;d.tabs=new b.View,d.tabs.add({id:"attributes",title:"Attributes",icon:"fa fa-bars",tooltip:"Edit dataset attributes",$el:d._getAttributesFormTemplate(a)}),d.tabs.add({id:"convert",title:"Convert",icon:"fa-gear",tooltip:"Convert to new format",$el:d._getConvertFormTemplate(a)}),d.tabs.add({id:"datatype",title:"Datatypes",icon:"fa-database",tooltip:"Change data type",$el:d._getChangeDataTypeFormTemplate(a)}),d.tabs.add({id:"permissions",title:"Permissions",icon:"fa-user",tooltip:"Permissions",$el:d._getPermissionsFormTemplate(a)}),c.append(d.tabs.$el),d.tabs.showTab("attributes")},_templateHeader:function(){return'<div class="page-container edit-attr"><div class="response-message"></div><h3>Edit Dataset Attributes</h3></div>'},_getAttributesFormTemplate:function(a){var b=this,e=new d({title:"Edit attributes",inputs:a.attribute_inputs,operations:{submit_editattr:new c.ButtonIcon({tooltip:"Save attributes of the dataset.",icon:"fa-floppy-o ",title:"Save attributes",onclick:function(){b._submit(b,e,a,"edit_attributes")}}),submit_autocorrect:new c.ButtonIcon({tooltip:"This will inspect the dataset and attempt to correct the values of fields if they are not accurate.",icon:"fa-undo ",title:"Auto-detect",onclick:function(){b._submit(b,e,a,"auto-detect")}})}});return e.$el},_getConvertFormTemplate:function(a){var b=this,e=new d({title:"Convert to new format",inputs:a.datatype_inputs,operations:{submit:new c.ButtonIcon({tooltip:"Convert the datatype to a new format.",title:"Convert datatype",icon:"fa-exchange ",onclick:function(){b._submit(b,e,a,"convert")}})}});return e.$el},_getChangeDataTypeFormTemplate:function(a){var b=this,e=new d({title:"Change datatype",inputs:a.conversion_inputs,operations:{submit:new c.ButtonIcon({tooltip:"Change the datatype to a new type.",title:"Change datatype",icon:"fa-exchange ",onclick:function(){b._submit(b,e,a,"change")}})}});return e.$el},_getPermissionsFormTemplate:function(a){var b=this;if(a.can_manage_dataset){var e=new d({title:"Manage dataset permissions on "+a.display_name,inputs:a.permission_inputs,operations:{submit:new c.ButtonIcon({tooltip:"Save permissions.",title:"Save permissions",icon:"fa-floppy-o ",onclick:function(){b._submit(b,e,a,"permissions")}})}});return e.$el}var e=new d({title:"View permissions",inputs:a.permission_inputs});return e.$el},_submit:function(a,b,c,d){var e=b.data.create();switch(e.dataset_id=c.dataset_id,d){case"edit_attributes":e.save="Save";break;case"auto-detect":e.detect="Auto-detect";break;case"convert":null!==e.target_type&&e.target_type&&(e.dataset_id=c.dataset_id,e.convert_data="Convert");break;case"change":e.change="Save";break;case"permissions":var f={};f.permissions=JSON.stringify(e),f.update_roles_button="Save",f.dataset_id=c.dataset_id,e=f}a.call_ajax(a,e)},reload_history:function(){window.Galaxy&&window.Galaxy.currHistoryPanel.loadCurrentHistory()}});return{View:e}});
//# sourceMappingURL=../../../maps/mvc/dataset/dataset-edit-attributes.js.map