@eveble/eveble

Hierarchy

Implemented by

Index

Properties

Methods

Properties

Readonly levels

levels: LogLevels


state

state: State

Inherited from Stateful.state

Overrides void

Methods

alert

alert(entry: string | LogEntry, ...args: any[]): void

Inherited from __type.alert

Overrides __type.alert

Parameters:

NameType
entrystring | LogEntry
...argsany[]

Returns: void


crit

crit(entry: string | LogEntry, ...args: any[]): void

Inherited from __type.crit

Overrides __type.crit

Parameters:

NameType
entrystring | LogEntry
...argsany[]

Returns: void


debug

debug(entry: string | LogEntry, ...args: any[]): void

Inherited from __type.debug

Overrides __type.debug

Parameters:

NameType
entrystring | LogEntry
...argsany[]

Returns: void


emerg

emerg(entry: string | LogEntry, ...args: any[]): void

Inherited from __type.emerg

Overrides __type.emerg

Parameters:

NameType
entrystring | LogEntry
...argsany[]

Returns: void


error

error(entry: string | LogEntry, ...args: any[]): void

Inherited from __type.error

Overrides __type.error

Parameters:

NameType
entrystring | LogEntry
...argsany[]

Returns: void


getPriority

getPriority(level: LogLevel): number

Parameters:

NameType
levelLogLevel

Returns: number

getPriority(level: LogLevel): number

Parameters:

NameType
levelLogLevel

Returns: number


getSelectableStates

getSelectableStates(): Record‹string, State

Inherited from Stateful.getSelectableStates

Overrides void

Returns: Record‹string, State


getState

getState(): State

Inherited from Stateful.getState

Overrides void

Returns: State


getTransport

getTransport(id: string): LogTransport | undefined

Parameters:

NameType
idstring

Returns: LogTransport | undefined

getTransport(id: string): LogTransport | undefined

Parameters:

NameType
idstring

Returns: LogTransport | undefined


getTransports

getTransports(): Map‹string, LogTransport

Returns: Map‹string, LogTransport

getTransports(): Map‹string, LogTransport›

Returns: Map‹string, LogTransport›


hasState

hasState(): boolean

Inherited from Stateful.hasState

Overrides void

Returns: boolean


hasTransport

hasTransport(id: string): boolean

Parameters:

NameType
idstring

Returns: boolean

hasTransport(id: string): boolean

Parameters:

NameType
idstring

Returns: boolean


info

info(entry: string | LogEntry, ...args: any[]): void

Inherited from __type.info

Overrides __type.info

Parameters:

NameType
entrystring | LogEntry
...argsany[]

Returns: void


isInOneOfStates

isInOneOfStates(states: State | State[]): boolean

Inherited from Stateful.isInOneOfStates

Overrides void

Parameters:

NameType
statesState | State[]

Returns: boolean


isInState

isInState(state: State | State[]): boolean

Inherited from Stateful.isInState

Overrides void

Parameters:

NameType
stateState | State[]

Returns: boolean


isRunning

isRunning(): boolean

Returns: boolean

isRunning(): boolean

Returns: boolean


isStopped

isStopped(): boolean

Returns: boolean

isStopped(): boolean

Returns: boolean


log

log(level: LogLevel, entry: string | LogEntry, ...args: any[]): void

Parameters:

NameType
levelLogLevel
entrystring | LogEntry
...argsany[]

Returns: void

log(level: LogLevel, entry: string | LogEntry, ...args: any[]): void

Parameters:

NameType
levelLogLevel
entrystring | LogEntry
...argsany[]

Returns: void


notice

notice(entry: string | LogEntry, ...args: any[]): void

Inherited from __type.notice

Overrides __type.notice

Parameters:

NameType
entrystring | LogEntry
...argsany[]

Returns: void


overrideTransport

overrideTransport(id: string, transport: LogTransport): void

Parameters:

NameType
idstring
transportLogTransport

Returns: void

overrideTransport(id: string, transport: LogTransport): void

Parameters:

NameType
idstring
transportLogTransport

Returns: void


registerTransport

registerTransport(id: string, transport: LogTransport, shouldOverride?: boolean): void

Parameters:

NameType
idstring
transportLogTransport
shouldOverride?boolean

Returns: void

registerTransport(id: string, transport: LogTransport, shouldOverride?: boolean): void

Parameters:

NameType
idstring
transportLogTransport
shouldOverride?boolean

Returns: void


removeTransport

removeTransport(id: string): void

Parameters:

NameType
idstring

Returns: void

removeTransport(id: string): void

Parameters:

NameType
idstring

Returns: void


setState

setState(state: State): void

Inherited from Stateful.setState

Overrides void

Parameters:

NameType
stateState

Returns: void


start

start(): void

Returns: void

start(): void

Returns: void


stop

stop(): void

Returns: void

stop(): void

Returns: void


validateState

validateState(stateOrStates: State | State[], error?: Error): boolean

Inherited from Stateful.validateState

Overrides void

Parameters:

NameType
stateOrStatesState | State[]
error?Error

Returns: boolean


warning

warning(entry: string | LogEntry, ...args: any[]): void

Inherited from __type.warning

Overrides __type.warning

Parameters:

NameType
entrystring | LogEntry
...argsany[]

Returns: void