Eclipse BIRT Report Object Model (ROM)

ReportItemTheme Element

# Element Overview

Represents a theme for a type of elements

### Details

Display Name: | Report Item Theme
Since: | 2.6
XML Element: | `report-item-theme`
Extends: | AbstractTheme
Extendable: | No
Abstract: | No
Name Space: | None
Name Requirement: | Required
Allows User Properties: | Yes
Has Style: | No

### Property Summary

type
  Provides a list of pre-defined element types, Table, Grid and List.

### Slot Summary

styles
  A collection of styles within the theme.

### Inherited Properties

comments, cssStyleSheets, customXml, displayName, displayNameID, eventHandlerClass, extends, name, newHandlerOnEachEvent, propertyMasks, userProperties, viewAction

### Description

Report item theme is a container for a collection of Styles which used for a type of elements.

### See Also

`Theme`

# Property Detail

## type Property

Provides a list of pre-defined element types, Table, Grid and List.

### Details

Type: | string
Since: | 2.6
Required: | No
Display Name: | Type
JavaScript Type: |
Default Value: | None
Inherited: | No
Runtime Settable: | No
Property Sheet Visibility: | Visible
Property Sheet Group: | Top

### Choices

Name | Display Name | Value | Description
Table | Table Theme | Table |
List | List Theme | List |
Grid | Grid Theme | Grid |

### Description

Type of the elements which this theme apply to.

### See Also

# Slot Detail

## styles Slot

A collection of styles within the theme.

### Details

Display Name: | Styles
Since: | 2.6
XML Element: | `styles`
Contents: | List of Style

### Description

Each theme can contain zero, one or more styles.