gsmsheets

package
v0.11.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 30, 2023 License: GPL-3.0 Imports: 8 Imported by: 0

Documentation

Overview

Package gsmsheets provides functions to utilize the Google Sheets API

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func BatchUpdateSpreadsheet

func BatchUpdateSpreadsheet(spreadsheetID, fields string, batchUpdateSpreadsheetRequest *sheets.BatchUpdateSpreadsheetRequest) (*sheets.BatchUpdateSpreadsheetResponse, error)

BatchUpdateSpreadsheet applies one or more updates to a spreadsheet.

func CreateSpreadsheet

func CreateSpreadsheet(spreadsheet *sheets.Spreadsheet, fields string) (*sheets.Spreadsheet, error)

CreateSpreadsheet creates a spreadsheet, returning the newly created spreadsheet.

func GetSpreadsheet

func GetSpreadsheet(spreadsheetID, fields string, ranges []string, includeGridData bool) (*sheets.Spreadsheet, error)

GetSpreadsheet returns the spreadsheet at the given ID.

func GetSpreadsheetByDateFilter

func GetSpreadsheetByDateFilter(spreadsheetID, fields string, getSpreadsheetByDataFilterRequest *sheets.GetSpreadsheetByDataFilterRequest) (*sheets.Spreadsheet, error)

GetSpreadsheetByDateFilter returns the spreadsheet at the given ID.

func SetClient

func SetClient(c *http.Client)

SetClient is used to inject a *http.Client into the package

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL