> Documentation index: https://www.gooddata.ai/docs/gooddata-ui/llms.txt lists every page of these docs as Markdown.

# IDrillEventContext

- Package: [@gooddata/sdk-ui](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui/index.md)
- Kind: interface
- Source: https://github.com/gooddata/gooddata-ui-sdk/blob/rel/11.64/libs/sdk-ui/src/base/vis/DrillEvents.ts

Drill context for all visualization type.

**Signature:**

```typescript
export interface IDrillEventContext 
```

## Properties

| Property | Modifiers | Type | Description |
| --- | --- | --- | --- |
| [chartId?](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui/sdk-ui.idrilleventcontext/index.md#idrilleventcontextchartid) |  | string | _(Optional)_ |
| [columnIndex?](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui/sdk-ui.idrilleventcontext/index.md#idrilleventcontextcolumnindex) |  | number | _(Optional)_ |
| [element](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui/sdk-ui.idrilleventcontext/index.md#idrilleventcontextelement) |  | [VisElementType](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui/sdk-ui.viselementtype/index.md) |  |
| [intersection?](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui/sdk-ui.idrilleventcontext/index.md#idrilleventcontextintersection) |  | [IDrillEventIntersectionElement](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui/sdk-ui.idrilleventintersectionelement/index.md)[] | _(Optional)_ |
| [pointIndex?](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui/sdk-ui.idrilleventcontext/index.md#idrilleventcontextpointindex) |  | number | _(Optional)_ |
| [points?](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui/sdk-ui.idrilleventcontext/index.md#idrilleventcontextpoints) |  | [IDrillPoint](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui/sdk-ui.idrillpoint/index.md)[] | _(Optional)_ |
| [row?](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui/sdk-ui.idrilleventcontext/index.md#idrilleventcontextrow) |  | any[] | _(Optional)_ |
| [rowIndex?](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui/sdk-ui.idrilleventcontext/index.md#idrilleventcontextrowindex) |  | number | _(Optional)_ |
| [seriesIndex?](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui/sdk-ui.idrilleventcontext/index.md#idrilleventcontextseriesindex) |  | number | _(Optional)_ |
| [type](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui/sdk-ui.idrilleventcontext/index.md#idrilleventcontexttype) |  | [VisType](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui/sdk-ui.vistype/index.md) |  |
| [value?](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui/sdk-ui.idrilleventcontext/index.md#idrilleventcontextvalue) |  | string \| null | _(Optional)_ |
| [x?](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui/sdk-ui.idrilleventcontext/index.md#idrilleventcontextx) |  | number | _(Optional)_ |
| [y?](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui/sdk-ui.idrilleventcontext/index.md#idrilleventcontexty) |  | number \| null | _(Optional)_ |
| [z?](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui/sdk-ui.idrilleventcontext/index.md#idrilleventcontextz) |  | number | _(Optional)_ |

## Property details

### IDrillEventContext.chartId

**Signature:**

```typescript
chartId?: string;
```

### IDrillEventContext.columnIndex

**Signature:**

```typescript
columnIndex?: number;
```

### IDrillEventContext.element

**Signature:**

```typescript
element: VisElementType;
```

### IDrillEventContext.intersection

**Signature:**

```typescript
intersection?: IDrillEventIntersectionElement[];
```

### IDrillEventContext.pointIndex

**Signature:**

```typescript
pointIndex?: number;
```

### IDrillEventContext.points

**Signature:**

```typescript
points?: IDrillPoint[];
```

### IDrillEventContext.row

**Signature:**

```typescript
row?: any[];
```

### IDrillEventContext.rowIndex

**Signature:**

```typescript
rowIndex?: number;
```

### IDrillEventContext.seriesIndex

**Signature:**

```typescript
seriesIndex?: number;
```

### IDrillEventContext.type

**Signature:**

```typescript
type: VisType;
```

### IDrillEventContext.value

**Signature:**

```typescript
value?: string | null;
```

### IDrillEventContext.x

**Signature:**

```typescript
x?: number;
```

### IDrillEventContext.y

**Signature:**

```typescript
y?: number | null;
```

### IDrillEventContext.z

**Signature:**

```typescript
z?: number;
```
