> ## Documentation Index
> Fetch the complete documentation index at: https://staging-docs.orderly.network/llms.txt
> Use this file to discover all available pages before exploring further.

# Orderly network react.PositionsViewProps

[Orderly SDKs](/sdks/tech-doc/README) / [Modules](/sdks/tech-doc/modules) / [@orderly.network/react](/sdks/tech-doc/modules/orderly_network_react) / PositionsViewProps

# Interface: PositionsViewProps

[@orderly.network/react](/sdks/tech-doc/modules/orderly_network_react).PositionsViewProps

## Table of contents

### Properties

* [aggregated](/sdks/tech-doc/interfaces/orderly_network_react.PositionsViewProps#aggregated)
* [dataSource](/sdks/tech-doc/interfaces/orderly_network_react.PositionsViewProps#datasource)
* [isLoading](/sdks/tech-doc/interfaces/orderly_network_react.PositionsViewProps#isloading)
* [loadMore](/sdks/tech-doc/interfaces/orderly_network_react.PositionsViewProps#loadmore)
* [onLimitClose](/sdks/tech-doc/interfaces/orderly_network_react.PositionsViewProps#onlimitclose)
* [onMarketClose](/sdks/tech-doc/interfaces/orderly_network_react.PositionsViewProps#onmarketclose)
* [onMarketCloseAll](/sdks/tech-doc/interfaces/orderly_network_react.PositionsViewProps#onmarketcloseall)
* [onShowAllSymbolChange](/sdks/tech-doc/interfaces/orderly_network_react.PositionsViewProps#onshowallsymbolchange)
* [onSymbolChange](/sdks/tech-doc/interfaces/orderly_network_react.PositionsViewProps#onsymbolchange)
* [onTPSLOrder](/sdks/tech-doc/interfaces/orderly_network_react.PositionsViewProps#ontpslorder)
* [showAllSymbol](/sdks/tech-doc/interfaces/orderly_network_react.PositionsViewProps#showallsymbol)

## Properties

### aggregated

• **aggregated**: `AggregatedData`

#### Defined in

[packages/component/src/block/positions/shared/types.ts:6](https://github.com/OrderlyNetwork/js-sdk/blob/ba995f2/packages/component/src/block/positions/shared/types.ts#L6)

***

### dataSource

• **dataSource**: `null` | `any`\[]

#### Defined in

[packages/component/src/block/positions/shared/types.ts:5](https://github.com/OrderlyNetwork/js-sdk/blob/ba995f2/packages/component/src/block/positions/shared/types.ts#L5)

***

### isLoading

• `Optional` **isLoading**: `boolean`

#### Defined in

[packages/component/src/block/positions/shared/types.ts:15](https://github.com/OrderlyNetwork/js-sdk/blob/ba995f2/packages/component/src/block/positions/shared/types.ts#L15)

***

### loadMore

• `Optional` **loadMore**: () => `void`

#### Type declaration

▸ (): `void`

##### Returns

`void`

#### Defined in

[packages/component/src/block/positions/shared/types.ts:14](https://github.com/OrderlyNetwork/js-sdk/blob/ba995f2/packages/component/src/block/positions/shared/types.ts#L14)

***

### onLimitClose

• `Optional` **onLimitClose**: (`position`: `any`) => `void`

#### Type declaration

▸ (`position`): `void`

##### Parameters

| Name       | Type  |
| :--------- | :---- |
| `position` | `any` |

##### Returns

`void`

#### Defined in

[packages/component/src/block/positions/shared/types.ts:8](https://github.com/OrderlyNetwork/js-sdk/blob/ba995f2/packages/component/src/block/positions/shared/types.ts#L8)

***

### onMarketClose

• `Optional` **onMarketClose**: (`position`: `any`) => `void`

#### Type declaration

▸ (`position`): `void`

##### Parameters

| Name       | Type  |
| :--------- | :---- |
| `position` | `any` |

##### Returns

`void`

#### Defined in

[packages/component/src/block/positions/shared/types.ts:9](https://github.com/OrderlyNetwork/js-sdk/blob/ba995f2/packages/component/src/block/positions/shared/types.ts#L9)

***

### onMarketCloseAll

• `Optional` **onMarketCloseAll**: () => `void`

#### Type declaration

▸ (): `void`

##### Returns

`void`

#### Defined in

[packages/component/src/block/positions/shared/types.ts:13](https://github.com/OrderlyNetwork/js-sdk/blob/ba995f2/packages/component/src/block/positions/shared/types.ts#L13)

***

### onShowAllSymbolChange

• `Optional` **onShowAllSymbolChange**: (`isAll`: `boolean`) => `void`

#### Type declaration

▸ (`isAll`): `void`

##### Parameters

| Name    | Type      |
| :------ | :-------- |
| `isAll` | `boolean` |

##### Returns

`void`

#### Defined in

[packages/component/src/block/positions/shared/types.ts:11](https://github.com/OrderlyNetwork/js-sdk/blob/ba995f2/packages/component/src/block/positions/shared/types.ts#L11)

***

### onSymbolChange

• `Optional` **onSymbolChange**: (`symbol`: [`Symbol`](/sdks/tech-doc/interfaces/orderly_network_types.API.Symbol)) => `void`

#### Type declaration

▸ (`symbol`): `void`

##### Parameters

| Name     | Type                                                                   |
| :------- | :--------------------------------------------------------------------- |
| `symbol` | [`Symbol`](/sdks/tech-doc/interfaces/orderly_network_types.API.Symbol) |

##### Returns

`void`

#### Defined in

[packages/component/src/block/positions/shared/types.ts:16](https://github.com/OrderlyNetwork/js-sdk/blob/ba995f2/packages/component/src/block/positions/shared/types.ts#L16)

***

### onTPSLOrder

• `Optional` **onTPSLOrder**: (`position`: [`PositionTPSLExt`](/sdks/tech-doc/interfaces/orderly_network_types.API.PositionTPSLExt), `order?`: [`AlgoOrder`](/sdks/tech-doc/interfaces/orderly_network_types.API.AlgoOrder)) => `void`

#### Type declaration

▸ (`position`, `order?`): `void`

##### Parameters

| Name       | Type                                                                                     |
| :--------- | :--------------------------------------------------------------------------------------- |
| `position` | [`PositionTPSLExt`](/sdks/tech-doc/interfaces/orderly_network_types.API.PositionTPSLExt) |
| `order?`   | [`AlgoOrder`](/sdks/tech-doc/interfaces/orderly_network_types.API.AlgoOrder)             |

##### Returns

`void`

#### Defined in

[packages/component/src/block/positions/shared/types.ts:10](https://github.com/OrderlyNetwork/js-sdk/blob/ba995f2/packages/component/src/block/positions/shared/types.ts#L10)

***

### showAllSymbol

• `Optional` **showAllSymbol**: `boolean`

#### Defined in

[packages/component/src/block/positions/shared/types.ts:12](https://github.com/OrderlyNetwork/js-sdk/blob/ba995f2/packages/component/src/block/positions/shared/types.ts#L12)
