function onOpen() { } function openDialog() { } function openDialogBootstrap() { } function openAboutSidebar() { } function getSheetsData() { } function addSheet() { } function deleteSheet() { } function setActiveSheet() { }!function(e, a) { for (var i in a) e[i] = a[i]; }(this, function(modules) { var installedModules = {}; function __webpack_require__(moduleId) { if (installedModules[moduleId]) return installedModules[moduleId].exports; var module = installedModules[moduleId] = { i: moduleId, l: !1, exports: {} }; return modules[moduleId].call(module.exports, module, module.exports, __webpack_require__), module.l = !0, module.exports; } return __webpack_require__.m = modules, __webpack_require__.c = installedModules, __webpack_require__.d = function(exports, name, getter) { __webpack_require__.o(exports, name) || Object.defineProperty(exports, name, { enumerable: !0, get: getter }); }, __webpack_require__.r = function(exports) { "undefined" != typeof Symbol && Symbol.toStringTag && Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" }), Object.defineProperty(exports, "__esModule", { value: !0 }); }, __webpack_require__.t = function(value, mode) { if (1 & mode && (value = __webpack_require__(value)), 8 & mode) return value; if (4 & mode && "object" == typeof value && value && value.__esModule) return value; var ns = Object.create(null); if (__webpack_require__.r(ns), Object.defineProperty(ns, "default", { enumerable: !0, value: value }), 2 & mode && "string" != typeof value) for (var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key)); return ns; }, __webpack_require__.n = function(module) { var getter = module && module.__esModule ? function() { return module["default"]; } : function() { return module; }; return __webpack_require__.d(getter, "a", getter), getter; }, __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); }, __webpack_require__.p = "", __webpack_require__(__webpack_require__.s = 2); }([ function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.d(__webpack_exports__, "a", (function() { return onOpen; })), __webpack_require__.d(__webpack_exports__, "c", (function() { return openDialog; })), __webpack_require__.d(__webpack_exports__, "d", (function() { return openDialogBootstrap; })), __webpack_require__.d(__webpack_exports__, "b", (function() { return openAboutSidebar; })); var onOpen = function() { SpreadsheetApp.getUi().createMenu("My Sample React Project").addItem("Sheet Editor", "openDialog").addItem("Sheet Editor (Bootstrap)", "openDialogBootstrap").addItem("About me", "openAboutSidebar").addToUi(); }, openDialog = function() { var html = HtmlService.createHtmlOutputFromFile("dialog-demo").setWidth(600).setHeight(600); SpreadsheetApp.getUi().showModalDialog(html, "Sheet Editor"); }, openDialogBootstrap = function() { var html = HtmlService.createHtmlOutputFromFile("dialog-demo-bootstrap").setWidth(600).setHeight(600); SpreadsheetApp.getUi().showModalDialog(html, "Sheet Editor (Bootstrap)"); }, openAboutSidebar = function() { var html = HtmlService.createHtmlOutputFromFile("sidebar-about-page"); SpreadsheetApp.getUi().showSidebar(html); }; }, function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.d(__webpack_exports__, "c", (function() { return getSheetsData; })), __webpack_require__.d(__webpack_exports__, "a", (function() { return addSheet; })), __webpack_require__.d(__webpack_exports__, "b", (function() { return deleteSheet; })), __webpack_require__.d(__webpack_exports__, "d", (function() { return setActiveSheet; })); var getSheets = function() { return SpreadsheetApp.getActive().getSheets(); }, getSheetsData = function() { var activeSheetName = SpreadsheetApp.getActive().getSheetName(); return getSheets().map((function(sheet, index) { var name = sheet.getName(); return { name: name, index: index, isActive: name === activeSheetName }; })); }, addSheet = function(sheetTitle) { return SpreadsheetApp.getActive().insertSheet(sheetTitle), getSheetsData(); }, deleteSheet = function(sheetIndex) { var sheets = getSheets(); return SpreadsheetApp.getActive().deleteSheet(sheets[sheetIndex]), getSheetsData(); }, setActiveSheet = function(sheetName) { return SpreadsheetApp.getActive().getSheetByName(sheetName).activate(), getSheetsData(); }; }, function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__), function(global) { var _ui__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(0), _sheets__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(1); global.onOpen = _ui__WEBPACK_IMPORTED_MODULE_0__["a"], global.openDialog = _ui__WEBPACK_IMPORTED_MODULE_0__["c"], global.openDialogBootstrap = _ui__WEBPACK_IMPORTED_MODULE_0__["d"], global.openAboutSidebar = _ui__WEBPACK_IMPORTED_MODULE_0__["b"], global.getSheetsData = _sheets__WEBPACK_IMPORTED_MODULE_1__["c"], global.addSheet = _sheets__WEBPACK_IMPORTED_MODULE_1__["a"], global.deleteSheet = _sheets__WEBPACK_IMPORTED_MODULE_1__["b"], global.setActiveSheet = _sheets__WEBPACK_IMPORTED_MODULE_1__["d"]; }.call(this, __webpack_require__(3)); }, function(module, exports) { var g; g = function() { return this; }(); try { g = g || new Function("return this")(); } catch (e) { "object" == typeof window && (g = window); } module.exports = g; } ]));