Skip to content

Instantly share code, notes, and snippets.

@dimitrispaxinos
Created November 6, 2023 13:01
Show Gist options
  • Save dimitrispaxinos/1cd4c46cbc058c3a5664f5b2d189fdd9 to your computer and use it in GitHub Desktop.
Save dimitrispaxinos/1cd4c46cbc058c3a5664f5b2d189fdd9 to your computer and use it in GitHub Desktop.
const notificationEmailAddress = "apptiva.projects@gmail.com";
const showNewestMessageFirst = true;
const logger = new LocalLogger(notificationEmailAddress, showNewestMessageFirst);
function onOpen() {
logger.init();
let ui = SpreadsheetApp.getUi();
ui.createMenu('Logging')
.addItem("Generate Debug Message", 'generateDebugMessage')
.addItem("Generate Info Message", 'generateInfoMessage')
.addItem("Generate Warning Message", 'generateWarningMessage')
.addItem("Generate Error Message", 'generateErrorMessage')
.addToUi();
}
function generateDebugMessage(){
logger.log('This is a DEBUG Message', Severity.DEBUG);
}
function generateInfoMessage(){
logger.log('This is an INFO Message', Severity.INFO);
}
function generateErrorMessage(){
logger.log('This is an ERROR Message', Severity.ERROR);
}
function generateWarningMessage(){
logger.log('This is a WARNING Message', Severity.WARNING);
}
function generateWarningMessage(){
logger.log('This is a WARNING Message', Severity.WARNING);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment