Skip to content
This repository was archived by the owner on Mar 17, 2026. It is now read-only.

Latest commit

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

Unchained UI

Log

NPM VersionNPM Downloads

Log mixin with levels of verbosity

Usage

importcomposefrom'uc-compose'import{log,LOG_LEVEL}from'uc-log'constMyClass=function(){}MyClass.prototype=compose(log,{logLevel: LOG_LEVEL.DEBUG,logName: 'My Class',method: function(){this.log(LOG_LEVEL.INFO,'Hello')}})

Methods

log(level, ...args)

Logs all args into console if level is smaller than logLevel property of the class.

Properties

  • logLevel - number, defines the maximum log level to be printed out
  • logName - string, if defined will be prepended to every log line

LEVELS

constLOG_LEVEL={NONE: 0,ALERT: 1,CRITICAL: 2,ERROR: 3,WARNING: 4,NOTICE: 5,INFO: 6,DEBUG: 7,ALL: 255}

License MIT

© velocityzen

About

Log mixin with verbosity levels for components

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages