**[do-wrapper](../README.md)**

> [Globals](../globals.md) / ["modules/base-module"](../modules/_modules_base_module_.md) / BaseModule

# Class: BaseModule

## Hierarchy

* **BaseModule**

  ↳ [Account](_modules_account_.account.md)

  ↳ [Actions](_modules_actions_.actions.md)

  ↳ [CDN](_modules_cdn_.cdn.md)

  ↳ [Certificates](_modules_certificates_.certificates.md)

  ↳ [Databases](_modules_databases_.databases.md)

  ↳ [Domains](_modules_domains_.domains.md)

  ↳ [Droplets](_modules_droplets_.droplets.md)

  ↳ [Firewalls](_modules_firewalls_.firewalls.md)

  ↳ [FloatingIPs](_modules_floating_ip_.floatingips.md)

  ↳ [Images](_modules_images_.images.md)

  ↳ [Keys](_modules_keys_.keys.md)

  ↳ [Kubernetes](_modules_kubernetes_.kubernetes.md)

  ↳ [LoadBalancers](_modules_load_balancers_.loadbalancers.md)

  ↳ [Projects](_modules_projects_.projects.md)

  ↳ [Regions](_modules_regions_.regions.md)

  ↳ [Reports](_modules_reports_.reports.md)

  ↳ [Sizes](_modules_sizes_.sizes.md)

  ↳ [Snapshots](_modules_snapshots_.snapshots.md)

  ↳ [Tags](_modules_tags_.tags.md)

  ↳ [Volumes](_modules_volumes_.volumes.md)

## Index

### Constructors

* [constructor](_modules_base_module_.basemodule.md#constructor)

## Constructors

### constructor

\+ **new BaseModule**(`pageSize`: number, `requestHelper`: [RequestHelper](_request_helper_.requesthelper.md)): [BaseModule](_modules_base_module_.basemodule.md)

*Defined in [modules/base-module.ts:6](https://github.com/matt-major/do-wrapper/blob/ace756c/src/modules/base-module.ts#L6)*

#### Parameters:

Name | Type |
------ | ------ |
`pageSize` | number |
`requestHelper` | [RequestHelper](_request_helper_.requesthelper.md) |

**Returns:** [BaseModule](_modules_base_module_.basemodule.md)
