fix typescript errors
This commit is contained in:
parent
814cee214c
commit
8140e4f2c3
1 changed files with 7 additions and 3 deletions
|
@ -14,7 +14,7 @@ See the License for the specific language governing permissions and
|
|||
limitations under the License.
|
||||
*/
|
||||
import {LogLevel} from "./LogFilter";
|
||||
import type {ILogger, ILogItem, LabelOrValues, LogCallback, LogItemValues} from "./types";
|
||||
import type {ILogger, ILogItem, ILogReporter, LabelOrValues, LogCallback, LogItemValues} from "./types";
|
||||
|
||||
function noop (): void {}
|
||||
|
||||
|
@ -25,6 +25,10 @@ export class NullLogger implements ILogger {
|
|||
|
||||
addReporter() {}
|
||||
|
||||
get reporters(): ReadonlyArray<ILogReporter> {
|
||||
return [];
|
||||
}
|
||||
|
||||
getOpenRootItems(): Iterable<ILogItem> {
|
||||
return [];
|
||||
}
|
||||
|
@ -58,13 +62,13 @@ export class NullLogger implements ILogger {
|
|||
}
|
||||
|
||||
export class NullLogItem implements ILogItem {
|
||||
public readonly logger: ILogger;
|
||||
public readonly logger: NullLogger;
|
||||
public readonly logLevel: LogLevel;
|
||||
public children?: Array<ILogItem>;
|
||||
public values: LogItemValues;
|
||||
public error?: Error;
|
||||
|
||||
constructor(logger: ILogger) {
|
||||
constructor(logger: NullLogger) {
|
||||
this.logger = logger;
|
||||
}
|
||||
|
||||
|
|
Reference in a new issue