mirror of
https://github.com/liriliri/eruda.git
synced 2026-02-02 09:49:00 +08:00
fix(console): filter function support
This commit is contained in:
@@ -1,7 +1,11 @@
|
||||
import Tool from '../DevTools/Tool'
|
||||
import noop from 'licia/noop'
|
||||
import $ from 'licia/$'
|
||||
import toStr from 'licia/toStr'
|
||||
import isFn from 'licia/isFn'
|
||||
import Emitter from 'licia/Emitter'
|
||||
import isStr from 'licia/isStr'
|
||||
import isRegExp from 'licia/isRegExp'
|
||||
import uncaught from 'licia/uncaught'
|
||||
import trim from 'licia/trim'
|
||||
import upperFirst from 'licia/upperFirst'
|
||||
@@ -91,8 +95,16 @@ export default class Console extends Tool {
|
||||
const $filterText = this._$filterText
|
||||
const logger = this._logger
|
||||
|
||||
$filterText.text(filter)
|
||||
logger.setOption('filter', trim(filter))
|
||||
if (isStr(filter)) {
|
||||
$filterText.text(filter)
|
||||
logger.setOption('filter', trim(filter))
|
||||
} else if (isRegExp(filter)) {
|
||||
$filterText.text(toStr(filter))
|
||||
logger.setOption('filter', filter)
|
||||
} else if (isFn(filter)) {
|
||||
$filterText.text('ƒ')
|
||||
logger.setOption('filter', filter)
|
||||
}
|
||||
}
|
||||
destroy() {
|
||||
this._logger.destroy()
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
module.exports = require('./eruda').default
|
||||
const eruda = require('./eruda').default
|
||||
module.exports = eruda
|
||||
module.exports.default = eruda
|
||||
|
||||
//# sourceMappingURL=index.js.map
|
||||
|
||||
Reference in New Issue
Block a user