
## PaneCollection class

Represents all Pane objects shown in the specified window.

```javascript
class PaneCollection;
```


## Properties

| Property | Type | Description |
| --- | --- | --- |
| [firstVisibleRowOfBottomPane](#firstVisibleRowOfBottomPane--)| number | Gets and sets the first visible row of the bottom pane. |
| [firstVisibleColumnOfRightPane](#firstVisibleColumnOfRightPane--)| number | Gets and sets the first visible column of the right pane. |
| [activePaneType](#activePaneType--)| RectangleAlignmentType | Gets and sets the active pane. |
| [acitvePaneType](#acitvePaneType--)| RectangleAlignmentType | Gets and sets the active pane. |

## Methods

| Method | Description |
| --- | --- |
| [getFirstVisibleRowOfBottomPane()](#getFirstVisibleRowOfBottomPane--)| <b>@deprecated.</b> Please use the 'firstVisibleRowOfBottomPane' property instead. Gets and sets the first visible row of the bottom pane. |
| [setFirstVisibleRowOfBottomPane(number)](#setFirstVisibleRowOfBottomPane-number-)| <b>@deprecated.</b> Please use the 'firstVisibleRowOfBottomPane' property instead. Gets and sets the first visible row of the bottom pane. |
| [getFirstVisibleColumnOfRightPane()](#getFirstVisibleColumnOfRightPane--)| <b>@deprecated.</b> Please use the 'firstVisibleColumnOfRightPane' property instead. Gets and sets the first visible column of the right pane. |
| [setFirstVisibleColumnOfRightPane(number)](#setFirstVisibleColumnOfRightPane-number-)| <b>@deprecated.</b> Please use the 'firstVisibleColumnOfRightPane' property instead. Gets and sets the first visible column of the right pane. |
| [getActivePaneType()](#getActivePaneType--)| <b>@deprecated.</b> Please use the 'activePaneType' property instead. Gets and sets the active pane. |
| [setActivePaneType(RectangleAlignmentType)](#setActivePaneType-rectanglealignmenttype-)| <b>@deprecated.</b> Please use the 'activePaneType' property instead. Gets and sets the active pane. |
| [getAcitvePaneType()](#getAcitvePaneType--)| <b>@deprecated.</b> Please use the 'acitvePaneType' property instead. Gets and sets the active pane. |
| [setAcitvePaneType(RectangleAlignmentType)](#setAcitvePaneType-rectanglealignmenttype-)| <b>@deprecated.</b> Please use the 'acitvePaneType' property instead. Gets and sets the active pane. |
| [isNull()](#isNull--)| Checks whether the implementation object is null. |


### firstVisibleRowOfBottomPane {#firstVisibleRowOfBottomPane--}

Gets and sets the first visible row of the bottom pane.

```javascript
firstVisibleRowOfBottomPane : number;
```


### firstVisibleColumnOfRightPane {#firstVisibleColumnOfRightPane--}

Gets and sets the first visible column of the right pane.

```javascript
firstVisibleColumnOfRightPane : number;
```


### activePaneType {#activePaneType--}

Gets and sets the active pane.

```javascript
activePaneType : RectangleAlignmentType;
```


### acitvePaneType {#acitvePaneType--}

Gets and sets the active pane.

```javascript
acitvePaneType : RectangleAlignmentType;
```


**Remarks**

NOTE: This property is now obsolete. Instead, please use [PaneCollection.ActivePaneType](../panecollection.activepanetype/) property. This method will be removed 12 months later since July 2026. Aspose apologizes for any inconvenience you may have experienced.

### getFirstVisibleRowOfBottomPane() {#getFirstVisibleRowOfBottomPane--}

<b>@deprecated.</b> Please use the 'firstVisibleRowOfBottomPane' property instead. Gets and sets the first visible row of the bottom pane.

```javascript
getFirstVisibleRowOfBottomPane() : number;
```


### setFirstVisibleRowOfBottomPane(number) {#setFirstVisibleRowOfBottomPane-number-}

<b>@deprecated.</b> Please use the 'firstVisibleRowOfBottomPane' property instead. Gets and sets the first visible row of the bottom pane.

```javascript
setFirstVisibleRowOfBottomPane(value: number) : void;
```

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | number | The value to set. |

### getFirstVisibleColumnOfRightPane() {#getFirstVisibleColumnOfRightPane--}

<b>@deprecated.</b> Please use the 'firstVisibleColumnOfRightPane' property instead. Gets and sets the first visible column of the right pane.

```javascript
getFirstVisibleColumnOfRightPane() : number;
```


### setFirstVisibleColumnOfRightPane(number) {#setFirstVisibleColumnOfRightPane-number-}

<b>@deprecated.</b> Please use the 'firstVisibleColumnOfRightPane' property instead. Gets and sets the first visible column of the right pane.

```javascript
setFirstVisibleColumnOfRightPane(value: number) : void;
```

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | number | The value to set. |

### getActivePaneType() {#getActivePaneType--}

<b>@deprecated.</b> Please use the 'activePaneType' property instead. Gets and sets the active pane.

```javascript
getActivePaneType() : RectangleAlignmentType;
```


**Returns**

[RectangleAlignmentType](../rectanglealignmenttype/)

### setActivePaneType(RectangleAlignmentType) {#setActivePaneType-rectanglealignmenttype-}

<b>@deprecated.</b> Please use the 'activePaneType' property instead. Gets and sets the active pane.

```javascript
setActivePaneType(value: RectangleAlignmentType) : void;
```

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | [RectangleAlignmentType](../rectanglealignmenttype/) | The value to set. |

### getAcitvePaneType() {#getAcitvePaneType--}

<b>@deprecated.</b> Please use the 'acitvePaneType' property instead. Gets and sets the active pane.

```javascript
getAcitvePaneType() : RectangleAlignmentType;
```


**Returns**

[RectangleAlignmentType](../rectanglealignmenttype/)

**Remarks**

NOTE: This property is now obsolete. Instead, please use [PaneCollection.ActivePaneType](../panecollection.activepanetype/) property. This method will be removed 12 months later since July 2026. Aspose apologizes for any inconvenience you may have experienced.

### setAcitvePaneType(RectangleAlignmentType) {#setAcitvePaneType-rectanglealignmenttype-}

<b>@deprecated.</b> Please use the 'acitvePaneType' property instead. Gets and sets the active pane.

```javascript
setAcitvePaneType(value: RectangleAlignmentType) : void;
```

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | [RectangleAlignmentType](../rectanglealignmenttype/) | The value to set. |

**Remarks**

NOTE: This property is now obsolete. Instead, please use [PaneCollection.ActivePaneType](../panecollection.activepanetype/) property. This method will be removed 12 months later since July 2026. Aspose apologizes for any inconvenience you may have experienced.

### isNull() {#isNull--}

Checks whether the implementation object is null.

```javascript
isNull() : boolean;
```



