Function logZWhenLevel

  • Creates a log recorder of messages with required level. Messages not satisfying the condition either logged by another recorder, or discarded.

    Parameters

    • when: number | ((this, level) => boolean)

      Either required log level, or arbitrary condition implemented by function accepting log level and returning true for satisfying level. Zero or negative value means to log everything.

    • by: ZLogRecorder

      The recorder to log messages satisfying log level condition.

    • Optional orBy: ZLogRecorder

      The recorder to log messages not satisfying log level condition. Such messages will be discarded when omitted.

    Returns ZLogRecorder

    New log recorder.

  • Creates a log recorder of messages with at least Info log level. Messages with lower levels either logged by another recorder, or discarded.

    Parameters

    • by: ZLogRecorder

      The recorder to log messages satisfying log level condition.

    • Optional orBy: ZLogRecorder

      The recorder to log messages not satisfying log level condition. Such messages will be discarded when omitted.

    Returns ZLogRecorder

    New log recorder.

Generated using TypeDoc