Mage | mage
Hierarchy
-
EventEmitter
- Mage
Index
Properties
MageError
auth
auth: object
Type declaration
-
authenticate: function
- authenticate(state: IState, username: string, password: string, callback: AuthenticateCallback): void
-
Parameters
-
state: IState
-
username: string
-
password: string
-
callback: AuthenticateCallback
Returns void
-
-
ban: function
- ban(state: IState, username: string, callback: BanCallback): void
-
Parameters
-
state: IState
-
username: string
-
callback: BanCallback
Returns void
-
-
change
Password: function - change
Password(state: IState, username: string, newPassword: string, callback: ChangePasswordCallback): void
-
Parameters
-
state: IState
-
username: string
-
newPassword: string
-
callback: ChangePasswordCallback
Returns void
-
- change
-
login: function
- login(state: IState, username: string, password: string, callback: LoginCallback): void
-
Parameters
-
state: IState
-
username: string
-
password: string
-
callback: LoginCallback
Returns void
-
-
login
Anonymous: function - login
Anonymous(state: IState, options: IAuthOptions): Session
-
Parameters
-
state: IState
-
options: IAuthOptions
Returns Session
-
- login
-
register: function
- register(state: IState, username: string, password: string, options: IAuthOptions, callback: RegisterCallback): void
-
Parameters
-
state: IState
-
username: string
-
password: string
-
options: IAuthOptions
-
callback: RegisterCallback
Returns void
-
-
unban: function
- unban(state: IState, username: string, callback: UnbanCallback): void
-
Parameters
-
state: IState
-
username: string
-
callback: UnbanCallback
Returns void
-
cli
cli: object
Type declaration
-
program: CommanderStatic
-
run: function
- run(): void
-
Returns void
core
logger
magePackage
mage
rootPackage
root
session
session: object
Type declaration
-
reassign: function
- reassign(state: IState, fromActorId: string, toActorId: string, callback: Function): void
-
Parameters
-
state: IState
-
fromActorId: string
-
toActorId: string
-
callback: Function
Returns void
-
-
register: function
- register(state: IState, actorId: string, language: string, meta: any): void
-
Parameters
-
state: IState
-
actorId: string
-
language: string
-
meta: any
Returns void
-
task
task: object
Type declaration
-
name: string
-
options: any
time
time: object
Type declaration
-
bend: function
- bend(offset: number, accelerationFactor: number, startAt: number): void
-
Parameters
-
offset: number
-
accelerationFactor: number
-
startAt: number
Returns void
-
-
get
Config: function - get
Config(): TimeConfig
-
Returns TimeConfig
- get
-
msec: function
- msec(): number
-
Returns number
-
sec: function
- sec(): number
-
Returns number
-
translate: function
- translate(timestamp: number, msecOut?: boolean): number
-
Parameters
-
timestamp: number
-
Optional msecOut: boolean
Returns number
The translated timestamp according to the current time rules enforced by
mage.time.bend -
-
unbend: function
- unbend(): void
-
Returns void
version
version: string
Optional workerId
worker
Methods
addListener
- add
Listener(event: string | symbol, listener: function): this
-
Parameters
-
event: string | symbol
-
listener: function
-
- (...args: any[]): void
-
Parameters
-
Rest ...args: any[]
Returns void
-
-
Returns this
-
addModulesPath
- add
Modules Path(path: string): void
-
Parameters
-
path: string
Returns void
-
boot
- boot(allback?: function): void
-
Parameters
-
Optional allback: function
-
- (error: Error | null): void
-
Parameters
-
error: Error | null
Returns void
-
-
Returns void
-
emit
- emit(event: string | symbol, ...args: any[]): boolean
-
Parameters
-
event: string | symbol
-
Rest ...args: any[]
Returns boolean
-
eventNames
- event
Names(): Array<string | symbol>
-
Returns Array<string | symbol>
exit
- exit(exitCode?: number, hard?: boolean): never
-
Parameters
-
Optional exitCode: number
-
Optional hard: boolean
Returns never
-
getClientConfig
- get
Client Config(appName: string, baseUrl: string): any
-
Parameters
-
appName: string
-
baseUrl: string
Returns any
-
getMaxListeners
- get
Max Listeners(): number
-
Returns number
getModulePath
- get
Module Path(name: string): string
-
Parameters
-
name: string
Returns string
-
getRunState
- get
Run State(): "setup" | "running" | "quitting"
-
Returns "setup" | "running" | "quitting"
getTask
- get
Task(): ITask
-
Returns ITask
isCodeFileExtension
- is
Code File Extension(ext: string): boolean
-
Parameters
-
ext: string
Returns boolean
True if the extension is for a source code file
-
isDevelopmentMode
- is
Development Mode(feature?: string): boolean
-
Parameters
-
Optional feature: string
Returns boolean
-
listModules
- list
Modules(): string[]
-
Returns string[]
listenerCount
- listener
Count(type: string | symbol): number
-
Parameters
-
type: string | symbol
Returns number
-
listeners
- listeners(event: string | symbol): Function[]
-
Parameters
-
event: string | symbol
Returns Function[]
-
on
- on(event: string | symbol, listener: function): this
-
Parameters
-
event: string | symbol
-
listener: function
-
- (...args: any[]): void
-
Parameters
-
Rest ...args: any[]
Returns void
-
-
Returns this
-
once
- once(event: string | symbol, listener: function): this
-
Parameters
-
event: string | symbol
-
listener: function
-
- (...args: any[]): void
-
Parameters
-
Rest ...args: any[]
Returns void
-
-
Returns this
-
prependListener
- prepend
Listener(event: string | symbol, listener: function): this
-
Parameters
-
event: string | symbol
-
listener: function
-
- (...args: any[]): void
-
Parameters
-
Rest ...args: any[]
Returns void
-
-
Returns this
-
prependOnceListener
- prepend
Once Listener(event: string | symbol, listener: function): this
-
Parameters
-
event: string | symbol
-
listener: function
-
- (...args: any[]): void
-
Parameters
-
Rest ...args: any[]
Returns void
-
-
Returns this
-
quit
- quit(exitCode?: number, hard?: boolean): never
-
Parameters
-
Optional exitCode: number
-
Optional hard: boolean
Returns never
-
rawListeners
- raw
Listeners(event: string | symbol): Function[]
-
Parameters
-
event: string | symbol
Returns Function[]
-
removeAllListeners
- remove
All Listeners(event?: string | symbol): this
-
Parameters
-
Optional event: string | symbol
Returns this
-
removeListener
- remove
Listener(event: string | symbol, listener: function): this
-
Parameters
-
event: string | symbol
-
listener: function
-
- (...args: any[]): void
-
Parameters
-
Rest ...args: any[]
Returns void
-
-
Returns this
-
require
- require(packageName: string): any
-
Parameters
-
packageName: string
Returns any
-
setMaxListeners
- set
Max Listeners(n: number): this
-
Parameters
-
n: number
Returns this
-
setRunState
- set
Run State(state: "setup" | "running" | "quitting"): string
-
Parameters
-
state: "setup" | "running" | "quitting"
Returns string
-
setTask
- set
Task(name: string, options: any): void
-
Parameters
-
name: string
-
options: any
Returns void
-
setup
- setup(cb?: function): Mage
-
Parameters
-
Optional cb: function
-
- (error: Error | null): void
-
Parameters
-
error: Error | null
Returns void
-
-
Returns Mage
-
setupModules
- setup
Modules(cb: function): void
-
Parameters
-
cb: function
-
- (error: Error | null): void
-
Parameters
-
error: Error | null
Returns void
-
-
Returns void
-
start
- start(cb?: function): Mage
-
Parameters
-
Optional cb: function
-
- (error: Error | null): void
-
Parameters
-
error: Error | null
Returns void
-
-
Returns Mage
-
useApplicationModules
- use
Application Modules(): this
-
Returns this
useModules
- use
Modules(moduleNames: string[]): this
-
Parameters
-
moduleNames: string[]
Returns this
-