Class ecm.widget.dialog.ExportDialog


Extends ecm.widget.dialog.BaseDialog.
Provides a dialog box that is used to select and order items' attributes for export.
Defined in: <ecm\widget\dialog\ExportDialog.js>.

Constructor Summary

Constructor Attributes Constructor Name and Description
 
Fields borrowed from class ecm.widget.dialog.BaseDialog:
fitContentArea, lockFullscreen

Method Summary

Method Attributes Method Name and Description
<static>  
ecm.widget.dialog.ExportDialog.ExportDialog.open(repository, items, resultSet)
Opens the dialog box.
 
Resizes the dialog box, padding the ecm.widget.MultiValueChoicePane widget.
 
show()
Makes the dialog box visible and sets up the onChanged behavior.
Methods borrowed from class ecm.widget.dialog.BaseDialog:
addButton, appendSecondaryMessage, buildRendering, clearMessage, clearSecondaryMessage, destroy, hide, isMaximized, onDragOver, postCreate, setIntroText, setIntroTextRef, setMaximized, setMessage, setReferenceLink, setResizable, setSize, setSizeToViewportRatio, setTitle, setWidth, showActionBar

Constructor Detail

ecm.widget.dialog.ExportDialog()

Method Detail

<static> ecm.widget.dialog.ExportDialog.ExportDialog.open(repository, items, resultSet)

Opens the dialog box. USE THIS FUNCTION TO OPEN AN EXPORT DIALOG (do not simply create a new Export Dialog object). This method first grabs a list of up-to-date attributes for each item.
Parameters:
repository
The ecm.model.repository object for the items.
items
The ecm.model.ContentItem objects to export.
resultSet
An optional ecm.model.ResultSet object which defines the columns of the items being exported. The ecm.widget.layout.CommonActionsHandler object used by the export action passes this parameter.

resize()

Resizes the dialog box, padding the ecm.widget.MultiValueChoicePane widget. Called automatically by Dojo during resize.

show()

Makes the dialog box visible and sets up the onChanged behavior. This function should not be called outside of the static ExportDialog.open method.