Interface LemonEngine

class: LemonEngine

  • core part of lemon-engine.

Hierarchy

Properties

$console: EngineConsole
STAGE: string
U: Utilities

helper utilities

dt: ((time?: string | number | Date, timeZone?: number) => Date)

Type declaration

    • (time?: string | number | Date, timeZone?: number): Date
    • Parameters

      • Optional time: string | number | Date
      • Optional timeZone: number

      Returns Date

environ: ((name: string, defValue?: string | number | boolean) => string | number | boolean)

Type declaration

    • (name: string, defValue?: string | number | boolean): string | number | boolean
    • get environment value.

      Parameters

      • name: string
      • Optional defValue: string | number | boolean

      Returns string | number | boolean

print error log

id: string

print info log

print debug log

ts: ((date?: number | Date, timeZone?: number) => string)

Type declaration

    • (date?: number | Date, timeZone?: number): string
    • Parameters

      • Optional date: number | Date
      • Optional timeZone: number

      Returns string

Methods

  • asynced initializer.

    Parameters

    • Optional force: boolean

      (optional) force to init after already initialized.

    Returns Promise<any>

Generated using TypeDoc