Skip to main content

Class: ModuleConfigClient

The client generated for the module.

Extends

  • BaseClient

Constructors

Constructor

new ModuleConfigClient(ctx?, _id?, _dev?, _directory?, _generator?): ModuleConfigClient

Constructor is used for internal usage only, do not create object from it.

Parameters

ctx?

Context

_id?

ModuleConfigClientID

_dev?

boolean

_directory?

string

_generator?

string

Returns

ModuleConfigClient

Overrides

BaseClient.constructor

Methods

dev()

dev(): Promise<boolean>

If true, generate the client in developer mode.

Returns

Promise<boolean>


directory()

directory(): Promise<string>

The directory the client is generated in.

Returns

Promise<string>


generator()

generator(): Promise<string>

The generator to use

Returns

Promise<string>


id()

id(): Promise<ModuleConfigClientID>

A unique identifier for this ModuleConfigClient.

Returns

Promise<ModuleConfigClientID>