new log(args)
Logs plain debug messages. Similar to console.log
.
Parameters:
Name | Type | Description |
---|---|---|
args |
Array.<Mixed> | One or more messages or objects that should be logged. |
Members
-
static levels :Object
-
Enumeration of available logging levels, where the keys are the level names and the values are
|
-separated strings containing logging methods allowed in that logging level. These strings are used to create a regular expression matching the function name being called.Levels provided by video.js are:
off
: Matches no calls. Any value that can be cast tofalse
will have this effect. The most restrictive.all
: Matches only Video.js-provided functions (debug
,log
,log.warn
, andlog.error
).debug
: Matcheslog.debug
,log
,log.warn
, andlog.error
calls.info
(default): Matcheslog
,log.warn
, andlog.error
calls.warn
: Matcheslog.warn
andlog.error
calls.error
: Matches onlylog.error
calls.
Methods
-
static debug(args)
-
Logs debug messages. Similar to
console.debug
, but may also act as a comparable log ifconsole.debug
is not availableParameters:
Name Type Description args
Array.<Mixed> One or more messages or objects that should be logged as debug.
-
static error(args)
-
Logs error messages. Similar to
console.error
.Parameters:
Name Type Description args
Array.<Mixed> One or more messages or objects that should be logged as an error
-
static history() → {Array}
-
Returns an array containing everything that has been logged to the history.
This array is a shallow clone of the internal history record. However, its contents are not cloned; so, mutating objects inside this array will mutate them in history.
Returns:
Array -
static history.clear()
-
Clears the internal history tracking, but does not prevent further history tracking.
-
static history.disable()
-
Disable history tracking if it is currently enabled.
-
static history.enable()
-
Enable history tracking if it is currently disabled.
-
static level(lvlopt) → {string}
-
Get or set the current logging level. If a string matching a key from log.levels is provided, acts as a setter. Regardless of argument, returns the current logging level.
Parameters:
Name Type Attributes Description lvl
string <optional>
Pass to set a new logging level.
Returns:
string -The current logging level.
-
static warn(args)
-
Logs warning messages. Similar to
console.warn
.Parameters:
Name Type Description args
Array.<Mixed> One or more messages or objects that should be logged as a warning.