Class ecm.widget.listView.DetailsViewDecorator
Contains the details view decorators.
Defined in: <ecm\widget\listView\decorators\DetailsViewDecorator.js>.
Constructor Summary
Constructor Attributes | Constructor Name and Description |
---|---|
Method Summary
Method Attributes | Method Name and Description |
---|---|
<static> |
ecm.widget.listView.DetailsViewDecorator.childComponentDecorator(data, rowId, rowIndex)
Decorator that shows the child component on click.
|
<static> |
ecm.widget.listView.DetailsViewDecorator.containmentNameDecorator(data, rowId, rowIndex)
Decorator that reads the containment name from the item and displays it in the containment name column.
|
<static> |
ecm.widget.listView.DetailsViewDecorator.favoriteMultiStateIcon(data, rowId, rowIndex)
A decorator that renders the multi-state icon display column in the favorites details view.
|
<static> |
ecm.widget.listView.DetailsViewDecorator.folderPathNameDecorator(data, rowId, rowIndex)
Decorator that uses the ecm.model.Desktop defined formatter to format a folder path name.
|
<static> |
ecm.widget.listView.DetailsViewDecorator.iconDecorator(data, rowId, rowIndex)
Decorator that renders a single icon state.
|
<static> |
ecm.widget.listView.DetailsViewDecorator.mimeTypeDecorator(data, rowId, rowIndex)
Decorator that displays a mime-specific icon.
|
<static> |
ecm.widget.listView.DetailsViewDecorator.multiStateDecorator(data, rowId, rowIndex)
A decorator that renders multiple states.
|
<static> |
ecm.widget.listView.DetailsViewDecorator.preserveDirectPermissionsDecorator(data, rowId, rowIndex)
Decorator that displays the icon for the preserve direct permissions for the security policy selector.
|
<static> |
ecm.widget.listView.DetailsViewDecorator.referenceAttributeDecorator(data, rowId, rowIndex)
Decorator that shows the reference attribute on click.
|
<static> |
ecm.widget.listView.DetailsViewDecorator.syncServiceDetailsCellValue(gridData, storeData, cellWidget)
Reads the item in the grid row to determine if sync is enabled and updates the cellWidget to include an icon
that both indicates if sync is enabled for the item and allows the user to quickly enable/disable sync on the
item.
|
<static> |
ecm.widget.listView.DetailsViewDecorator.syncServiceDetailsDecorator()
Decorator to configure a details view column for sync.
|
<static> |
ecm.widget.listView.DetailsViewDecorator.teamspaceIconDecorator(data, rowId, rowIndex)
Decorator that displays the icon for the teamspace.
|
<static> |
ecm.widget.listView.DetailsViewDecorator.teamspaceStateLabelDecorator(data, rowId, rowIndex)
Decorator that displays a display name for the teamspace state value.
|
Method Detail
<static> ecm.widget.listView.DetailsViewDecorator.childComponentDecorator(data, rowId, rowIndex)
Decorator that shows the child component on click.
- Parameters:
- data
- Data contained in the cell.
- rowId
- Id of the row containing the cell.
- rowIndex
- Index of the row containing the cell.
<static> ecm.widget.listView.DetailsViewDecorator.containmentNameDecorator(data, rowId, rowIndex)
Decorator that reads the containment name from the item and displays it in the containment name column.
- Parameters:
- data
- Data contained in the cell.
- rowId
- Id of the row containing the cell.
- rowIndex
- Index of the row containing the cell.
- Since:
- 2.0.3
<static> ecm.widget.listView.DetailsViewDecorator.favoriteMultiStateIcon(data, rowId, rowIndex)
A decorator that renders the multi-state icon display column in the favorites details view.
- Parameters:
- data
- Data contained in the cell.
- rowId
- Id of the row containing the cell.
- rowIndex
- Index of the row containing the cell.
<static> ecm.widget.listView.DetailsViewDecorator.folderPathNameDecorator(data, rowId, rowIndex)
Decorator that uses the ecm.model.Desktop defined formatter to format a folder path name.
- Parameters:
- data
- Data contained in the cell.
- rowId
- Id of the row containing the cell.
- rowIndex
- Index of the row containing the cell.
- Since:
- 2.0.3
<static> ecm.widget.listView.DetailsViewDecorator.iconDecorator(data, rowId, rowIndex)
Decorator that renders a single icon state.
- Parameters:
- data
- Data contained in the cell.
- rowId
- Id of the row containing the cell.
- rowIndex
- Index of the row containing the cell.
<static> ecm.widget.listView.DetailsViewDecorator.mimeTypeDecorator(data, rowId, rowIndex)
Decorator that displays a mime-specific icon.
- Parameters:
- data
- Data contained in the cell.
- rowId
- Id of the row containing the cell.
- rowIndex
- Index of the row containing the cell.
<static> ecm.widget.listView.DetailsViewDecorator.multiStateDecorator(data, rowId, rowIndex)
A decorator that renders multiple states.
- Parameters:
- data
- Data contained in the cell.
- rowId
- Id of the row containing the cell.
- rowIndex
- Index of the row containing the cell.
<static> ecm.widget.listView.DetailsViewDecorator.preserveDirectPermissionsDecorator(data, rowId, rowIndex)
Decorator that displays the icon for the preserve direct permissions for the security policy selector.
- Parameters:
- data
- Data contained in the cell.
- rowId
- Id of the row containing the cell.
- rowIndex
- Index of the row containing the cell.
- Since:
- 2.0.3
<static> ecm.widget.listView.DetailsViewDecorator.referenceAttributeDecorator(data, rowId, rowIndex)
Decorator that shows the reference attribute on click.
- Parameters:
- data
- Data contained in the cell.
- rowId
- Id of the row containing the cell.
- rowIndex
- Index of the row containing the cell.
<static> ecm.widget.listView.DetailsViewDecorator.syncServiceDetailsCellValue(gridData, storeData, cellWidget)
Reads the item in the grid row to determine if sync is enabled and updates the cellWidget to include an icon
that both indicates if sync is enabled for the item and allows the user to quickly enable/disable sync on the
item.
- Parameters:
- gridData
- Contains the data in the grid cell. This will be null in this case, because the comment list relies on retrieving the information from the actual item used to populate the row.
- storeData
- Contains store data. This will be null in this method, because the appropriate flags are not applied to the Grid to obtain raw store data in this method (it is not needed). See comments in gridx/modules/CellWidget in the GridX documentation for details: http://oria.github.io/gridx/gallery.html.
- cellWidget
- Widget generated from the template provided in contentCellDecorator.
- Since:
- 2.0.3
<static> ecm.widget.listView.DetailsViewDecorator.syncServiceDetailsDecorator()
Decorator to configure a details view column for sync.
- Since:
- 2.0.3
<static> ecm.widget.listView.DetailsViewDecorator.teamspaceIconDecorator(data, rowId, rowIndex)
Decorator that displays the icon for the teamspace.
- Parameters:
- data
- Data contained in the cell.
- rowId
- Id of the row containing the cell.
- rowIndex
- Index of the row containing the cell.
<static> ecm.widget.listView.DetailsViewDecorator.teamspaceStateLabelDecorator(data, rowId, rowIndex)
Decorator that displays a display name for the teamspace state value.
- Parameters:
- data
- Data contained in the cell.
- rowId
- Id of the row containing the cell.
- rowIndex
- Index of the row containing the cell.