Basic syncing in the plugin
This commit is contained in:
parent
dfdf1d016b
commit
d088d42a65
1 changed files with 561 additions and 179 deletions
|
|
@ -1,6 +1,6 @@
|
|||
import { Notice } from "obsidian";
|
||||
|
||||
enum LogLevel {
|
||||
export enum LogLevel {
|
||||
DEBUG,
|
||||
INFO,
|
||||
WARNING,
|
||||
|
|
@ -66,8 +66,10 @@ export class Logger {
|
|||
new Notice(message);
|
||||
}
|
||||
|
||||
public getMessages(): LogLine[] {
|
||||
return this.messages;
|
||||
public getMessages(mininumSeverity: LogLevel): LogLine[] {
|
||||
return this.messages.filter(
|
||||
(message) => message.level >= mininumSeverity
|
||||
);
|
||||
}
|
||||
|
||||
private pushMessage(message: string, level: LogLevel): void {
|
||||
|
|
|
|||
Loading…
Reference in a new issue