# DialogEditor (of `List`)

class `DialogEditor`

  Defined in DialogEdit.sc.

  Invokes the in-game Dialog Editor. This can be considered debug functionality, and is not essential to the template game.

  Example usage:

      (DialogEditor:doit())

## Properties

Inherited from `List`:

Property | Description
--- | ---
elements |
size |
name |

Defined in DialogEditor:

Property | Description
--- | ---
state |
curItem |
curMenu |

## Methods

`init`()

`doit`()

`dispose`()

`handleEvent`(pEvent)

`delItem`()

`exit`()

`writeFile`(param1)

`changeState`(newState)