| Attributes |
| Name | Required | Request-time | Type | Description |
| desiredItemSelectorReturnTypes | true | true | java.lang.String | A list of the ItemSelectorReturnType objects that the client of the taglib can handle. |
| displayStyle | false | true | java.lang.String | The style of the element list. The icon style is used by default. |
| emptyResultsMessage | false | true | java.lang.String | A message to be shown if there are no results. |
| itemSelectedEventName | true | true | java.lang.String | The name of the event to be thrown once an image is selected. |
| maxFileSize | false | true | java.lang.String | The maximum file size that the backend can handle. It is used in generating error messages. |
| portletURL | true | true | java.lang.String | The URL of the dialog. This is used as a base URL in order to be populated with needed parameters. |
| repositoryEntries | true | true | java.lang.String | A list of the RepositoryEntry objects to be rendered. |
| repositoryEntriesCount | true | true | java.lang.String | The total number of the RepositoryEntry objects to be rendered. |
| showBreadcrumb | false | true | java.lang.String | Whether to show the breadcrumb. The default value is false. |
| showDragAndDropZone | false | true | java.lang.String | Whether to show the drag and drop zone. The default value is true. |
| tabName | true | true | java.lang.String | The title of the current dialog tab. |
| uploadURL | false | true | java.lang.String | The target URL for the new files that are uploaded. |