Eclipse BIRT Report Object Model (ROM)

LayoutModule Element

# Element Overview

### Details

Display Name: | Layout Module
Since: | 2.5
XML Element: | `None`
Extends: | Module
Extendable: | No
Abstract: | Yes
Name Space: | None
Name Requirement: | Not Supported
Allows User Properties: | No
Has Style: | No

### Property Summary

base
colorPalette
configVars
helpGuide
images
libraries
propertyBindings
subject
theme
units

### Inherited Properties

author, comments, createdBy, description, descriptionID, includeResource, includeScripts, scriptLibs, title, titleID

# Property Detail

## base Property

### Details

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

## colorPalette Property

### Details

Type: | List of CustomColor Structures
Since: | reserved
Required: | No
Display Name: | Color palette
JavaScript Type: |
Default Value: | None
Inherited: | No
Runtime Settable: | No
Property Sheet Visibility: | Hidden
Property Sheet Group: | Top

## configVars Property

### Details

Type: | List of ConfigVar Structures
Since: | 1.0
Required: | No
Display Name: | Config variables
JavaScript Type: |
Default Value: | None
Inherited: | No
Runtime Settable: | Yes
Property Sheet Visibility: | Hidden
Property Sheet Group: | Top

## helpGuide Property

### Details

Type: | uri
Since: | reserved
Required: | No
Display Name: | Help guide
JavaScript Type: |
Default Value: | None
Inherited: | No
Runtime Settable: | No
Property Sheet Visibility: | Visible
Property Sheet Group: | Top

## images Property

### Details

Type: | List of EmbeddedImage Structures
Since: | 1.0
Required: | No
Display Name: | Images
JavaScript Type: |
Default Value: | None
Inherited: | No
Runtime Settable: | No
Property Sheet Visibility: | Hidden
Property Sheet Group: | Top

## libraries Property

### Details

Type: | List of IncludedLibrary Structures
Since: | reserved
Required: | No
Display Name: | libraries
JavaScript Type: |
Default Value: | None
Inherited: | No
Runtime Settable: | No
Property Sheet Visibility: | Hidden
Property Sheet Group: | Top

## propertyBindings Property

### Details

Type: | List of PropertyBinding Structures
Since: | 2.0
Required: | No
Display Name: | Property bindings
JavaScript Type: |
Default Value: | None
Inherited: | No
Runtime Settable: | No
Property Sheet Visibility: | Hidden
Property Sheet Group: | Top

## subject Property

### Details

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

## theme Property

### Details

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

## units Property

### Details

Type: | choice (units)
Since: | 1.0
Required: | No
Display Name: | Units
JavaScript Type: |
Default Value: | None
Inherited: | No
Runtime Settable: | Yes
Property Sheet Visibility: | Hidden
Property Sheet Group: | Top

### Choices

Name | Display Name | Value | Description
in | in | in |
cm | cm | cm |
mm | mm | mm |
pt | points | pt |
pc | picas | pc |
em | ems | em |
ex | exs | ex |
px | pixels | px |
% | % | % |