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 Tool from '../DevTools/Tool'
|
||||||
import noop from 'licia/noop'
|
import noop from 'licia/noop'
|
||||||
import $ from 'licia/$'
|
import $ from 'licia/$'
|
||||||
|
import toStr from 'licia/toStr'
|
||||||
|
import isFn from 'licia/isFn'
|
||||||
import Emitter from 'licia/Emitter'
|
import Emitter from 'licia/Emitter'
|
||||||
|
import isStr from 'licia/isStr'
|
||||||
|
import isRegExp from 'licia/isRegExp'
|
||||||
import uncaught from 'licia/uncaught'
|
import uncaught from 'licia/uncaught'
|
||||||
import trim from 'licia/trim'
|
import trim from 'licia/trim'
|
||||||
import upperFirst from 'licia/upperFirst'
|
import upperFirst from 'licia/upperFirst'
|
||||||
@@ -91,8 +95,16 @@ export default class Console extends Tool {
|
|||||||
const $filterText = this._$filterText
|
const $filterText = this._$filterText
|
||||||
const logger = this._logger
|
const logger = this._logger
|
||||||
|
|
||||||
$filterText.text(filter)
|
if (isStr(filter)) {
|
||||||
logger.setOption('filter', trim(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() {
|
destroy() {
|
||||||
this._logger.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
|
//# sourceMappingURL=index.js.map
|
||||||
|
|||||||
Reference in New Issue
Block a user