Class ecm.widget.dialog.MultiEditPropertiesDialog


Extends ecm.widget.dialog.BaseDialog.
Provides a dialog box that is used to edit the properties of multiple documents and folders.
Defined in: <ecm\widget\dialog\MultiEditPropertiesDialog.js>.

Constructor Summary

Constructor Attributes Constructor Name and Description
 

Field Summary

Field Attributes Field Name and Description
 
reason 
A string value passed to the CommonPropertiesPane widget to set the reason (or mode) for property rendering.
Fields borrowed from class ecm.widget.dialog.BaseDialog:
fitContentArea, lockFullscreen

Method Summary

Method Attributes Method Name and Description
 
 
Called when the Cancel button is clicked.
 
onOK()
Called when the OK button is clicked.
 
 
Resizes the dialog
 
show(items, callback, contentClass)
Shows the dialog
Methods borrowed from class ecm.widget.dialog.BaseDialog:
addButton, appendSecondaryMessage, buildRendering, clearMessage, clearSecondaryMessage, hide, isMaximized, onDragOver, setIntroText, setIntroTextRef, setMaximized, setMessage, setReferenceLink, setResizable, setSize, setSizeToViewportRatio, setTitle, setWidth, showActionBar

Constructor Detail

ecm.widget.dialog.MultiEditPropertiesDialog()

Since:
2.0.2

Field Detail

reason

A string value passed to the CommonPropertiesPane widget to set the reason (or mode) for property rendering.
Since:
2.0.3

Method Detail

destroy()


onCancel()

Called when the Cancel button is clicked.

onOK()

Called when the OK button is clicked.

postCreate()


resize()

Resizes the dialog

show(items, callback, contentClass)

Shows the dialog
Parameters:
items
An array of items ecm.model.ContentItem for which to modify properti
callback
A function that is called after each item is updated.
contentClass
The ecm.model.ContentClass for each of the items.