# Class: WorkTypeList

## tibco.objectapi.brm.WorkTypeList

#### new WorkTypeList()

Defines a 'page' of work type objects, which is a window over the entire set of work types defined in BRM. Constructs a new WorkTypeList.

The following features are supported:

- `Start Position`
- `End Position`
- `Types`

### Members

#### endPosition :string

Position (in BRM's complete work type set) of the last work type in the WorkTypeList. This property holds the value of the 'End Position' attribute.

##### Type:

- string

#### startPosition :string

Position (in BRM's complete work type set) of the first work type in the WorkTypeList. This property holds the value of the 'Start Position' attribute.

##### Type:

- string

#### types :Array.<tibco.objectapi.common.datamodel.WorkType>

Contents of the WorkTypeList (as an array of work types). This property holds the value of the 'Types' containment reference list.

##### Type:

- Array.<tibco.objectapi.common.datamodel.WorkType>