Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Log

Log provides methods for displaying pretty-printed text into the Screeps console

Hierarchy

  • Log

Index

Constructors

constructor

  • new Log(): Log

Properties

Private _maxFileString

_maxFileString: number = 0

Static sourceMap

sourceMap: any

Accessors

level

  • get level(): number

showSource

  • get showSource(): boolean
  • set showSource(value: boolean): void

showTick

  • get showTick(): boolean
  • set showTick(value: boolean): void

Methods

Private adjustFileLine

  • adjustFileLine(visibleText: string, line: string): string
  • Parameters

    • visibleText: string
    • line: string

    Returns string

alert

  • alert(...args: any[]): undefined

Private buildArguments

  • buildArguments(level: number): string[]

debug

  • debug(...args: any[]): void

debugCreep

  • debugCreep(creep: object, ...args: any[]): void

error

  • error(...args: any[]): undefined

getFileLine

  • getFileLine(upStack?: number): string
  • Parameters

    • Default value upStack: number = 4

    Returns string

info

  • info(...args: any[]): undefined

notify

  • notify(message: string): undefined

printObject

  • printObject(obj: any): void

Private resolveStack

  • resolveStack(stack: string): string

setLogLevel

  • setLogLevel(value: number): void

throw

  • throw(e: Error): void

trace

  • trace(error: Error): Log

warning

  • warning(...args: any[]): undefined

Static loadSourceMap

  • loadSourceMap(): void

Generated using TypeDoc