+++
# -----------------------------------------------------------------------
# Do not edit this file. It is automatically generated by API Documenter.
# -----------------------------------------------------------------------
title = "PanelProps"
keywords = ["grafana","documentation","sdk","@grafana/data"]
type = "docs"
draft = true
+++
## PanelProps interface
Signature
```typescript
export interface PanelProps
```
Import
```typescript
import { PanelProps } from '@grafana/data';
```
Properties
| Property | Type | Description |
| --- | --- | --- |
| [data](#data-property) | PanelData | |
| [height](#height-property) | number | |
| [id](#id-property) | number | |
| [onChangeTimeRange](#onchangetimerange-property) | (timeRange: AbsoluteTimeRange) => void | |
| [onOptionsChange](#onoptionschange-property) | (options: T) => void | |
| [options](#options-property) | T | |
| [renderCounter](#rendercounter-property) | number | |
| [replaceVariables](#replacevariables-property) | InterpolateFunction | |
| [timeRange](#timerange-property) | TimeRange | |
| [timeZone](#timezone-property) | TimeZone | |
| [transparent](#transparent-property) | boolean | |
| [width](#width-property) | number | |
### data property
Signature
```typescript
data: PanelData;
```
### height property
Signature
```typescript
height: number;
```
### id property
Signature
```typescript
id: number;
```
### onChangeTimeRange property
Signature
```typescript
onChangeTimeRange: (timeRange: AbsoluteTimeRange) => void;
```
### onOptionsChange property
Signature
```typescript
onOptionsChange: (options: T) => void;
```
### options property
Signature
```typescript
options: T;
```
### renderCounter property
Signature
```typescript
renderCounter: number;
```
### replaceVariables property
Signature
```typescript
replaceVariables: InterpolateFunction;
```
### timeRange property
Signature
```typescript
timeRange: TimeRange;
```
### timeZone property
Signature
```typescript
timeZone: TimeZone;
```
### transparent property
Signature
```typescript
transparent: boolean;
```
### width property
Signature
```typescript
width: number;
```