Skip to content

Module: core::Application

Jovan Gerodetti edited this page Jul 3, 2018 · 3 revisions

Application

exported: default
kind: object
declaration: const

This prototype provides a base construct for the core of an ECMAScript application

Properties

name

Type: string
kind: value

Name of the application, other components can identify it.

version

Type: string
kind: value

The current version of the application.

author

Type: string
kind: value

Author meta data.

__proto__

Type: EventTarget
kind: value

Methods

constructor() => {Application}

kind: function

Constructs the Application prototype.

_make(args) => {Application}

kind: function

Do not use any more.
@see Application.constructor

Name Type Description
args Array.<any> {@link Application.constructor}

init() => {undefined}

kind: function

Initializes the application when bootstrapping.

terminate(reason) => {undefined}

kind: function

Emits a termination notice on the object. This is intended to notify sub components about the termination of the application.

Name Type Description
reason string The reason for the termination.

Clone this wiki locally