Home Identifier Source Repository
import PkmnLibModule from 'pkmnlib.js/src/Module.js'
public class | source

PkmnLibModule

A module for PkmnLib.

Static Method Summary

Static Public Methods
public static

Run when no PkmnLib instance is available.

Member Summary

Public Members
public get

Get instance with proper checks.

public set

pkmnLib(val: PkmnLib): *

Initialize this module in the chain.

Method Summary

Public Methods
public

Create uninitialized module.

Static Public Methods

public static NoPkmnLib(): TypeError source

Run when no PkmnLib instance is available.

Return:

TypeError

TypeError error for throwing.

Public Members

public get pkmnLib: PkmnLib: * source

Get instance with proper checks.

Return:

PkmnLib

Returns PkmnLib instance.

public set pkmnLib(val: PkmnLib): * source

Initialize this module in the chain. To initialize, assign the previous PkmnLib instance to this.

Public Methods

public constuctor(): PkmnLibModule source

Create uninitialized module.

Return:

PkmnLibModule

Returns uninitialized module.