# ServicesConfiguratorUiCallback.Internal.ObjectGroup

[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_).ObjectGroup

## Hierarchy

* [`PlanElement`](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/classes/configurator_core_src_services_configurator_ui_callback._internal_.planelement)

  ↳ **`ObjectGroup`**

## Table of contents

### Constructors

* [constructor](#constructor)

### Properties

* [extRef](#extref)
* [isLocked](#islocked)
* [isValid](#isvalid)

### Methods

* [getCenter](#getcenter)
* [getId](#getid)
* [getObjects](#getobjects)
* [getType](#gettype)

## Constructors

### constructor

• **new ObjectGroup**()

#### Inherited from

[PlanElement](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/classes/configurator_core_src_services_configurator_ui_callback._internal_.planelement).[constructor](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/configurator_core_src_services_configurator_ui_callback._internal_.planelement#constructor)

## Properties

### extRef

• **extRef**: `number`

#### Inherited from

[PlanElement](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/classes/configurator_core_src_services_configurator_ui_callback._internal_.planelement).[extRef](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/configurator_core_src_services_configurator_ui_callback._internal_.planelement#extref)

***

### isLocked

• **isLocked**: `boolean`

#### Inherited from

[PlanElement](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/classes/configurator_core_src_services_configurator_ui_callback._internal_.planelement).[isLocked](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/configurator_core_src_services_configurator_ui_callback._internal_.planelement#islocked)

***

### isValid

• **isValid**: `boolean`

#### Inherited from

[PlanElement](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/classes/configurator_core_src_services_configurator_ui_callback._internal_.planelement).[isValid](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/configurator_core_src_services_configurator_ui_callback._internal_.planelement#isvalid)

## Methods

### getCenter

▸ **getCenter**(): [`KernelVector3f`](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_kernel.kernelvector3f)

#### Returns

[`KernelVector3f`](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_kernel.kernelvector3f)

#### Inherited from

[PlanElement](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/classes/configurator_core_src_services_configurator_ui_callback._internal_.planelement).[getCenter](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/configurator_core_src_services_configurator_ui_callback._internal_.planelement#getcenter)

***

### getId

▸ **getId**(): `number`

#### Returns

`number`

#### Inherited from

[PlanElement](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/classes/configurator_core_src_services_configurator_ui_callback._internal_.planelement).[getId](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/configurator_core_src_services_configurator_ui_callback._internal_.planelement#getid)

***

### getObjects

▸ **getObjects**(): [`PlanObjectPtr`](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/classes/configurator_core_src_roomle_configurator._internal_.planobjectptr)

#### Returns

[`PlanObjectPtr`](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/classes/configurator_core_src_roomle_configurator._internal_.planobjectptr)

***

### getType

▸ **getType**(): [`PlanElementType`](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/enums/configurator_core_src_services_configurator_ui_callback._internal_.planelementtype)

#### Returns

[`PlanElementType`](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/enums/configurator_core_src_services_configurator_ui_callback._internal_.planelementtype)

#### Inherited from

[PlanElement](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/classes/configurator_core_src_services_configurator_ui_callback._internal_.planelement).[getType](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/configurator_core_src_services_configurator_ui_callback._internal_.planelement#gettype)
