in src/extensions/sheets-extension.js [41:58]
constructor(config, envVars) {
super();
assert(config.connector, 'connector is missing in config.');
assert(config.apiHandler, 'apiHandler is missing in config.');
this.envVars = envVars;
this.connector = config.connector;
this.apiHandler = config.apiHandler;
this.spreadsheetId = SheetsHelper.getSpreadsheetId();
this.locations = null;
this.debug = config.debug || false;
this.userTimeZone = envVars['userTimezone'] || 'America/New_York';
// Default values mappings.
this.defaultResultValues = {
'selected': false,
};
}