# ServicesConfiguratorUiCallback.Internal.CatalogItemPtrList

[configurator-core/src/services/configurator-ui-callback](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/modules/configurator_core_src_services_configurator_ui_callback).[internal](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/modules/configurator_core_src_services_configurator_ui_callback._internal_).CatalogItemPtrList

## Hierarchy

* [`EmsList`](https://docs.roomle.com/rubens/rubens-sdk/modules/configurator_core_src_roomle_configurator._internal_#emslist)<[`CatalogItem`](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/classes/configurator_core_src_services_configurator_ui_callback._internal_.catalogitem)>

  ↳ **`CatalogItemPtrList`**

## Table of contents

### Constructors

* [constructor](#constructor)

### Methods

* [get](#get)
* [push\_back](#push_back)
* [size](#size)

## Constructors

### constructor

• **new CatalogItemPtrList**()

#### Inherited from

EmsList\<CatalogItem>.constructor

## Methods

### get

▸ **get**(`index`): [`CatalogItem`](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/classes/configurator_core_src_services_configurator_ui_callback._internal_.catalogitem)

#### Parameters

| Name    | Type     |
| ------- | -------- |
| `index` | `number` |

#### Returns

[`CatalogItem`](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/classes/configurator_core_src_services_configurator_ui_callback._internal_.catalogitem)

#### Inherited from

EmsList.get

***

### push\_back

▸ **push\_back**(`element`): `void`

#### Parameters

| Name      | Type                                                                                                                                                                   |
| --------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `element` | [`CatalogItem`](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/classes/configurator_core_src_services_configurator_ui_callback._internal_.catalogitem) |

#### Returns

`void`

#### Inherited from

EmsList.push\_back

***

### size

▸ **size**(): `number`

#### Returns

`number`

#### Inherited from

EmsList.size
