This file provides a comprehensive list of all available configuration options for each method and all available enums in the "Sheets Simplified" package, which simplifies and enhances working with Google Sheets API v4.
Important info! Package will always prioritize the config object passed to the method over the config object passed to the constructor. Named range will be used over sheet
and range
.
{
auth: any;
spreadsheetId: string;
sheet?: string;
range?: string;
namedRange?: string;
valueRenderOption?: ValueRenderOption;
valueInputOption?: ValueInputOption;
insertDataOption?: InsertDataOption;
majorDimension?: Dimension;
dateTimeRenderOption?: DateTimeRenderOption;
includeValuesInResponse?: boolean;
responseDateTimeRenderOption?: DateTimeRenderOption;
responseValueRenderOption?: ValueRenderOption;
firstRowAsHeader?: boolean;
allowSheetNameModifications?: boolean;
}
{
range?: string;
sheet?: string;
namedRange?: string;
majorDimension?: Dimension;
valueRenderOption?: ValueRenderOption;
dateTimeRenderOption?: DateTimeRenderOption;
firstRowAsHeader?: boolean;
}
{
range?: string;
sheet?: string;
namedRange?: string;
valueInputOption?: ValueInputOption;
insertDataOption?: InsertDataOption;
includeValuesInResponse?: boolean;
responseDateTimeRenderOption?: DateTimeRenderOption;
responseValueRenderOption?: ValueRenderOption;
}
{
range?: string;
sheet?: string;
namedRange?: string;
valueInputOption?: ValueInputOption;
includeValuesInResponse?: boolean;
responseDateTimeRenderOption?: DateTimeRenderOption;
responseValueRenderOption?: ValueRenderOption;
}
{
range?: string;
sheet?: string;
namedRange?: string;
}
{
sheetName: string;
allowSheetNameModifications?: boolean;
}
{
sheetId?: number;
sheetName?: string;
allowSheetNameModifications?: boolean;
}
{
sheetId?: number;
sheetName?: string;
range?: string;
name: string;
startRowIndex?: number;
endRowIndex?: number;
startColumnIndex?: number;
endColumnIndex?: number;
}
{
name?: string;
namedRangeId?: string;
}
enum ValueRenderOption {
FORMATTED_VALUE = "FORMATTED_VALUE",
UNFORMATTED_VALUE = "UNFORMATTED_VALUE",
FORMULA = "FORMULA"
}
enum ValueInputOption {
RAW = "RAW",
USER_ENTERED = "USER_ENTERED"
}
enum InsertDataOption {
OVERWRITE = "OVERWRITE",
INSERT_ROWS = "INSERT_ROWS"
}
enum Dimension {
ROWS = "ROWS",
COLUMNS = "COLUMNS"
}
enum DateTimeRenderOption {
SERIAL_NUMBER = "SERIAL_NUMBER",
FORMATTED_STRING = "FORMATTED_STRING"
}