Class Ember.Logger
publicDefined in: | packages/ember-console/lib/index.js:35 |
---|---|
Module: | @ember/application |
assert (bool, message) public
Module: | @ember/application |
---|
Defined in packages/ember-console/lib/index.js:127
- bool
- Boolean
- Value to test
- message
- String
- Assertion message on failed
If the value passed into Ember.Logger.assert
is not truthy it will throw an error with a stack trace.
Ember.Logger.assert(true); // undefined Ember.Logger.assert(true === false); // Throws an Assertion failed error. Ember.Logger.assert(true === false, 'Something invalid'); // Throws an Assertion failed error with message.
debug (arguments) public
Module: | @ember/application |
---|
Defined in packages/ember-console/lib/index.js:110
- arguments
- *
Logs the arguments to the console in blue text. You can pass as many arguments as you want and they will be joined together with a space.
var foo = 1; Ember.Logger.debug('log value of foo:', foo); // "log value of foo: 1" will be printed to the console
error (arguments) public
Module: | @ember/application |
---|
Defined in packages/ember-console/lib/index.js:77
- arguments
- *
Prints the arguments to the console with an error icon, red text and a stack trace. You can pass as many arguments as you want and they will be joined together with a space.
Ember.Logger.error('Danger! Danger!'); // "Danger! Danger!" will be printed to the console in red text.
info (arguments) public
Module: | @ember/application |
---|
Defined in packages/ember-console/lib/index.js:93
- arguments
- *
Logs the arguments to the console. You can pass as many arguments as you want and they will be joined together with a space.
var foo = 1; Ember.Logger.info('log value of foo:', foo); // "log value of foo: 1" will be printed to the console
log (arguments) public
Module: | @ember/application |
---|
Defined in packages/ember-console/lib/index.js:44
- arguments
- *
Logs the arguments to the console. You can pass as many arguments as you want and they will be joined together with a space.
var foo = 1; Ember.Logger.log('log value of foo:', foo); // "log value of foo: 1" will be printed to the console
warn (arguments) public
Module: | @ember/application |
---|
Defined in packages/ember-console/lib/index.js:61
- arguments
- *
Prints the arguments to the console with a warning icon. You can pass as many arguments as you want and they will be joined together with a space.
Ember.Logger.warn('Something happened!'); // "Something happened!" will be printed to the console with a warning icon.
© 2020 Yehuda Katz, Tom Dale and Ember.js contributors
Licensed under the MIT License.
https://api.emberjs.com/ember/2.18/classes/Ember.Logger/methods