# Editor class

Namespace: [Grasshopper2.DocumentationEditor](https://developer.rhino3d.com/api/gh2/namespace/grasshopper2.documentationeditor.md) · Assembly: [Grasshopper2](https://developer.rhino3d.com/api/gh2/assembly/grasshopper2.md)

```cs
public class Editor : Form
```

The documentation content editor form.

## Constructors

- [Editor](https://developer.rhino3d.com/api/gh2/type/grasshopper2.documentationeditor.editor/ctor.md): Create a new documentation content editor window.

## Properties

- [ContainsSpec](https://developer.rhino3d.com/api/gh2/type/grasshopper2.documentationeditor.editor/containsspec.md): Gets whether this editor instance is currently showing Component Specification content.
- [ContainsTerm](https://developer.rhino3d.com/api/gh2/type/grasshopper2.documentationeditor.editor/containsterm.md): Gets whether this editor instance is currently showing Glossary Term content.
- [ContainsTopic](https://developer.rhino3d.com/api/gh2/type/grasshopper2.documentationeditor.editor/containstopic.md): Gets whether this editor instance is currently showing In-Depth Topic content.
- [Database](https://developer.rhino3d.com/api/gh2/type/grasshopper2.documentationeditor.editor/database.md): Gets the documentation database this editor is aware of.
- [FilePath](https://developer.rhino3d.com/api/gh2/type/grasshopper2.documentationeditor.editor/filepath.md): Gets the file location associated with this content. This may be null if the content hasn't been saved yet.
- [Modified](https://developer.rhino3d.com/api/gh2/type/grasshopper2.documentationeditor.editor/modified.md): Gets whether the content has been modified.
