[gs-longan](../README.md) / ProcessManagerBase

# Class: ProcessManagerBase

## Hierarchy

- **`ProcessManagerBase`**

  ↳ [`AnimationManager`](AnimationManager.md)

  ↳ [`CommandManager`](CommandManager.md)

  ↳ [`HistoryManager`](HistoryManager.md)

  ↳ [`AssetManager`](AssetManager.md)

  ↳ [`TaskManager`](TaskManager.md)

## Table of contents

### Constructors

- [constructor](ProcessManagerBase.md#constructor)

### Properties

- [fina](ProcessManagerBase.md#fina)
- [init](ProcessManagerBase.md#init)

### Accessors

- [process](ProcessManagerBase.md#process)

### Methods

- [\_executeFina](ProcessManagerBase.md#_executefina)
- [\_executeInit](ProcessManagerBase.md#_executeinit)

## Constructors

### constructor

• **new ProcessManagerBase**(`process`): [`ProcessManagerBase`](ProcessManagerBase.md)

#### Parameters

| Name | Type |
| :------ | :------ |
| `process` | [`Process`](Process.md) |

#### Returns

[`ProcessManagerBase`](ProcessManagerBase.md)

## Properties

### fina

• **fina**: [`List`](List.md)\<(`viewer`: [`Viewer`](Viewer.md), `args`: [`EventArgs`](EventArgs.md)) => `void`\>

___

### init

• **init**: [`List`](List.md)\<(`viewer`: [`Viewer`](Viewer.md), `args`: [`EventArgs`](EventArgs.md)) => `void`\>

## Accessors

### process

• `get` **process**(): [`Process`](Process.md)

#### Returns

[`Process`](Process.md)

## Methods

### \_executeFina

▸ **_executeFina**(`viewer`, `args`): `void`

#### Parameters

| Name | Type |
| :------ | :------ |
| `viewer` | [`Viewer`](Viewer.md) |
| `args` | [`EventArgs`](EventArgs.md) |

#### Returns

`void`

___

### \_executeInit

▸ **_executeInit**(`viewer`, `args`): `void`

#### Parameters

| Name | Type |
| :------ | :------ |
| `viewer` | [`Viewer`](Viewer.md) |
| `args` | [`EventArgs`](EventArgs.md) |

#### Returns

`void`
