fixing color print for errors and log
This commit is contained in:
12
src/API.ts
12
src/API.ts
@ -214,7 +214,7 @@ export class UserAPI {
|
|||||||
clearTimeout(this.errorTimeoutID);
|
clearTimeout(this.errorTimeoutID);
|
||||||
clearTimeout(this.printTimeoutID);
|
clearTimeout(this.printTimeoutID);
|
||||||
this.app.interface.error_line.innerHTML = errorMessage;
|
this.app.interface.error_line.innerHTML = errorMessage;
|
||||||
this.app.interface.error_line.style.color = "color-red-800";
|
this.app.interface.error_line.style.color = "red";
|
||||||
this.app.interface.error_line.classList.remove("hidden");
|
this.app.interface.error_line.classList.remove("hidden");
|
||||||
// @ts-ignore
|
// @ts-ignore
|
||||||
this.errorTimeoutID = setTimeout(
|
this.errorTimeoutID = setTimeout(
|
||||||
@ -223,12 +223,12 @@ export class UserAPI {
|
|||||||
);
|
);
|
||||||
};
|
};
|
||||||
|
|
||||||
_logMessage = (message: any): void => {
|
_logMessage = (message: any, error: boolean = false): void => {
|
||||||
console.log(message);
|
console.log(message);
|
||||||
clearTimeout(this.printTimeoutID);
|
clearTimeout(this.printTimeoutID);
|
||||||
clearTimeout(this.errorTimeoutID);
|
clearTimeout(this.errorTimeoutID);
|
||||||
this.app.interface.error_line.innerHTML = message as string;
|
this.app.interface.error_line.innerHTML = message as string;
|
||||||
this.app.interface.error_line.style.color = "red";
|
this.app.interface.error_line.style.color = error ? "red" : "white";
|
||||||
this.app.interface.error_line.classList.remove("hidden");
|
this.app.interface.error_line.classList.remove("hidden");
|
||||||
// @ts-ignore
|
// @ts-ignore
|
||||||
this.printTimeoutID = setTimeout(
|
this.printTimeoutID = setTimeout(
|
||||||
@ -421,7 +421,7 @@ export class UserAPI {
|
|||||||
*
|
*
|
||||||
* @returns A list of available MIDI outputs
|
* @returns A list of available MIDI outputs
|
||||||
*/
|
*/
|
||||||
this._logMessage(this.MidiConnection.listMidiOutputs());
|
this._logMessage(this.MidiConnection.listMidiOutputs(), false);
|
||||||
};
|
};
|
||||||
|
|
||||||
public midi_output = (outputName: string): void => {
|
public midi_output = (outputName: string): void => {
|
||||||
@ -1948,13 +1948,13 @@ export class UserAPI {
|
|||||||
|
|
||||||
log = (message: any) => {
|
log = (message: any) => {
|
||||||
console.log(message);
|
console.log(message);
|
||||||
this._logMessage(message);
|
this._logMessage(message, false);
|
||||||
};
|
};
|
||||||
|
|
||||||
logOnce = (message: any) => {
|
logOnce = (message: any) => {
|
||||||
if (this.onceEvaluator) {
|
if (this.onceEvaluator) {
|
||||||
console.log(message);
|
console.log(message);
|
||||||
this._logMessage(message);
|
this._logMessage(message, false);
|
||||||
this.onceEvaluator = false;
|
this.onceEvaluator = false;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user