<!-- Public documentation export; not library implementation source. -->
# IWidgetbarApi

[Integration guide](https://docs.lumencharts.com/charting-library/reference/compatibility) · [Reference index](https://docs.lumencharts.com/charting-library/api/)

Public contract reference. This declaration describes types and callback shapes; availability is constrained by the linked integration guide and the runtime capability. Legacy product-specific fields are not a promise of implementation.

## Extends

[IDestroyable](https://docs.lumencharts.com/charting-library/api/IDestroyable)

## showPage {#showpage}

```ts
showPage(pageName: PageName): void;
```

Use the type signature above and the integration guide for the owning capability.

| Parameter | Type | Required |
| --- | --- | --- |
| `pageName` | `PageName` | Yes |

## hidePage {#hidepage}

```ts
hidePage(pageName: PageName): void;
```

Use the type signature above and the integration guide for the owning capability.

| Parameter | Type | Required |
| --- | --- | --- |
| `pageName` | `PageName` | Yes |

## isPageVisible {#ispagevisible}

```ts
isPageVisible(pageName: PageName): boolean;
```

Use the type signature above and the integration guide for the owning capability.

| Parameter | Type | Required |
| --- | --- | --- |
| `pageName` | `PageName` | Yes |

## openOrderPanel {#openorderpanel}

```ts
openOrderPanel(): void;
```

Use the type signature above and the integration guide for the owning capability.

## closeOrderPanel {#closeorderpanel}

```ts
closeOrderPanel(): void;
```

Use the type signature above and the integration guide for the owning capability.

## changeWidgetBarVisibility {#changewidgetbarvisibility}

```ts
changeWidgetBarVisibility(visible: boolean): void;
```

Use the type signature above and the integration guide for the owning capability.

| Parameter | Type | Required |
| --- | --- | --- |
| `visible` | `boolean` | Yes |

## Related types

- [IDestroyable](https://docs.lumencharts.com/charting-library/api/IDestroyable)
- [PageName](https://docs.lumencharts.com/charting-library/api/PageName)

---
Documentation page: https://docs.lumencharts.com/charting-library/api/IWidgetbarApi
