# CompositionChapter class

Namespace: [Grasshopper2.UI.TabbedPanel](https://developer.rhino3d.com/api/gh2/namespace/grasshopper2.ui.tabbedpanel.md) · Assembly: [Grasshopper2](https://developer.rhino3d.com/api/gh2/assembly/grasshopper2.md)

```cs
public sealed class CompositionChapter
```

A named and organised collection of proxy sections.

## Constructors

- [CompositionChapter](https://developer.rhino3d.com/api/gh2/type/grasshopper2.ui.tabbedpanel.compositionchapter/ctor.md): Create a new chapter.

## Properties

- [Colour](https://developer.rhino3d.com/api/gh2/type/grasshopper2.ui.tabbedpanel.compositionchapter/colour.md): Gets the colour associated with this chapter.
- [Name](https://developer.rhino3d.com/api/gh2/type/grasshopper2.ui.tabbedpanel.compositionchapter/name.md): Gets the name of this chapter.
- [Sections](https://developer.rhino3d.com/api/gh2/type/grasshopper2.ui.tabbedpanel.compositionchapter/sections.md): Gets the sections which make up this chapter.
- [SortKey](https://developer.rhino3d.com/api/gh2/type/grasshopper2.ui.tabbedpanel.compositionchapter/sortkey.md): Gets the sorting key of this chapter. If the key is not set, the name ought to be used for sorting.

## Methods

- [Insert](https://developer.rhino3d.com/api/gh2/type/grasshopper2.ui.tabbedpanel.compositionchapter/insert.md): Insert a collection of items into this chapter.
- [Remove](https://developer.rhino3d.com/api/gh2/type/grasshopper2.ui.tabbedpanel.compositionchapter/remove.md): Remove all indicated items from this chapter.
- [WithColour](https://developer.rhino3d.com/api/gh2/type/grasshopper2.ui.tabbedpanel.compositionchapter/withcolour.md): Modify the colour of this chapter.

## Convertors

- [operator implicit](https://developer.rhino3d.com/api/gh2/type/grasshopper2.ui.tabbedpanel.compositionchapter/op-implicit.md): (static) Create a chapter with a single item.
