<!--
 ⚠️  AUTO-GENERATED FILE - DO NOT EDIT MANUALLY
 This file is automatically generated by scripts/docs-generator.js
 To make changes, edit the source TypeScript files or update the generator script
-->

[playground](../../) / [Exports](../modules) / IBlockTreeNode

# Interface: IBlockTreeNode

Block tree structure for hierarchical visualization

## Table of contents

### Properties

- [block](IBlockTreeNode#block)
- [children](IBlockTreeNode#children)
- [parent](IBlockTreeNode#parent)

## Properties

### block

• **block**: [`IBlockMessage`](IBlockMessage)

#### Defined in

[playground/src/lib/playground/block-tracking/types.ts:245](https://github.com/woojubb/robota/blob/4f4c8a3197e92ddd43d12dc9186b0771983054c9/packages/playground/src/lib/playground/block-tracking/types.ts#L245)

---

### children

• **children**: [`IBlockTreeNode`](IBlockTreeNode)[]

#### Defined in

[playground/src/lib/playground/block-tracking/types.ts:246](https://github.com/woojubb/robota/blob/4f4c8a3197e92ddd43d12dc9186b0771983054c9/packages/playground/src/lib/playground/block-tracking/types.ts#L246)

---

### parent

• `Optional` **parent**: [`IBlockTreeNode`](IBlockTreeNode)

#### Defined in

[playground/src/lib/playground/block-tracking/types.ts:247](https://github.com/woojubb/robota/blob/4f4c8a3197e92ddd43d12dc9186b0771983054c9/packages/playground/src/lib/playground/block-tracking/types.ts#L247)
