Options
All
  • Public
  • Public/Protected
  • All
Menu

Class AbstractModuleConfiguration

Hierarchy

Implements

  • Configuration
  • ModuleConfiguration

Index

Properties

Protected Abstract moduleConstructor

moduleConstructor: Constructor<Module>

Methods

getOrElse

  • getOrElse<O, T>(property: string, other: O): T | O

Abstract getProperty

  • getProperty<T>(property: string): T

Abstract getRawObject

  • getRawObject(): object

Abstract hasProperty

  • hasProperty(property: string): boolean

isEnabled

  • isEnabled(): boolean

Protected resolveModulePropertyPath

  • resolveModulePropertyPath(property?: undefined | string): string

Abstract setProperty

  • setProperty<T>(property: string, value: T): void

Generated using TypeDoc