").dxForm( {
formData : null,//assetDefaults,
colCount : 1,
items : bulkEditFormItems,
}).dxForm( "instance" );
instance.saveButton = $("
").dxButton( {
text : "Submit",
type : "default",
onClick : function( e ) {
instance.save();
}
}).dxButton("instance");
popupToolbarItems.push( {
toolbar : "bottom",
location : "after",
template : function() {
return instance.saveButton.element();
}
});
instance.selectionPopup = $("
").dxPopup( {
hideOnOutsideClick : true,
title : titleText,
// height : "auto",
// width: 600,
onHidden : function( e ) {
if( instance.rootElement ) {
instance.rootElement.remove();
instance.rootElement = null;
}
instance.selectionPopup.element().remove();
instance.selectionPopup.dispose();
instance.selectionPopup = null;
},
contentTemplate : function() {
let tabIndex = 0;
// console.log("in content template");
// console.log(editorOptions);
if( instance.assetbulkEditor ) {
tabIndex = instance.assetbulkEditor.getCurrentTabIndex();
//console.log("existing editor tab index: " + tabIndex );
instance.assetbulkEditor.dispose();
instance.assetbulkEditor = null;
}
// dispose of the existing editor
let assetbulkEditor = new AssetBulkEditor( null,
{ tabIndex : 0, assetManager : instance , selectionMetaData : instance.selectionMetaData } );
return assetbulkEditor.element();
},
/*contentTemplate : function() {
return instance.bulkEditForm.element()
},*/
// toolbarItems : popupToolbarItems
}).dxPopup( "instance" );
instance.selectionPopup.element().appendTo( "body" );
}