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:
- expandable, fitContentArea, lockFullscreen
Method Summary
Method Attributes | Method Name and Description |
---|---|
<static> |
ecm.widget.dialog.ExportDialog.AsperaDownloadWarningDialog.open(repository, resultSet, teamspace)
Opens the dialog box.
|
<static> |
ecm.widget.dialog.ExportDialog.ExportAllDialog.open(repository, resultSet, teamspace)
Opens the dialog box.
|
<static> |
ecm.widget.dialog.ExportDialog.ExportDialog.open(repository, items, resultSet)
Opens the dialog box.
|
resize()
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, setExpandable, setIntroText, setIntroTextRef, setMaximized, setMessage, setReferenceLink, setResizable, setSize, setSizeToViewportRatio, setTitle, setWidth, showActionBar
Method Detail
<static> ecm.widget.dialog.ExportDialog.AsperaDownloadWarningDialog.open(repository, resultSet, teamspace)
Opens the dialog box.
Defined in: <ecm\widget\dialog\AsperaDownloadWarningDialog.js>.
Defined in: <ecm\widget\dialog\AsperaDownloadWarningDialog.js>.
- Parameters:
- repository
- The ecm.model.repository object for the items.
- 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.
- teamspace
- The ecm.model.teamspace objects for the result.
<static> ecm.widget.dialog.ExportDialog.ExportAllDialog.open(repository, resultSet, teamspace)
Opens the dialog box. USE THIS FUNCTION TO OPEN AN EXPORT ALL DIALOG (do not simply create a new Export ALL Dialog
object). This method first grabs a list of up-to-date attributes for each item.
Defined in: <ecm\widget\dialog\ExportAllDialog.js>.
Defined in: <ecm\widget\dialog\ExportAllDialog.js>.
- Parameters:
- repository
- The ecm.model.repository object for the items.
- 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.
- teamspace
- The ecm.model.teamspace objects for the result.
<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.