# GC.Spread.Sheets.CustomThemeManagerBase

## Content

# Class: CustomThemeManagerBase

[Spread](../modules/GC.Spread).[Sheets](../modules/GC.Spread.Sheets).CustomThemeManagerBase

## Hierarchy

- **`CustomThemeManagerBase`**

  ↳ [`CustomPivotTableThemeManager`](GC.Spread.Pivot.CustomPivotTableThemeManager)

  ↳ [`CustomSlicerThemeManager`](GC.Spread.Sheets.Slicers.CustomSlicerThemeManager)

  ↳ [`CustomTimelineThemeManager`](GC.Spread.Sheets.Slicers.CustomTimelineThemeManager)

  ↳ [`CustomTableThemeManager`](GC.Spread.Sheets.Tables.CustomTableThemeManager)

## Table of contents

### Constructors

- [constructor](GC.Spread.Sheets.CustomThemeManagerBase#constructor)

## Constructors

### <a id="constructor" name="constructor"></a> constructor

• **new CustomThemeManagerBase**(`workbook`)

Represents a custom theme manager that can manage all custom themes.

#### Parameters

| Name | Type | Description |
| :------ | :------ | :------ |
| `workbook` | [`Workbook`](GC.Spread.Sheets.Workbook) | The workbook. |
