Documentation ¶
Index ¶
- type SheetsApiWrapper
- func (wrapper SheetsApiWrapper) AppendToSheet(spreadSheetId string, sheetName string, data [][]string) (err error)
- func (wrapper SheetsApiWrapper) ClearSheet(spreadSheetId string, sheetName string) (err error)
- func (wrapper SheetsApiWrapper) CreateSheet(spreadSheetId string, sheetName string) (id int32, err error)
- func (wrapper SheetsApiWrapper) DeleteSheet(spreadSheetId string, sheetId int32) (err error)
- func (wrapper SheetsApiWrapper) GetSheetData(spreadSheetId string, sheetName string) (io.Reader, error)
- func (wrapper SheetsApiWrapper) GetSheetId(spreadSheetId string, sheetName string) (sheetId int32, err error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type SheetsApiWrapper ¶
type SheetsApiWrapper struct {
// contains filtered or unexported fields
}
func NewSheetsApiWrapper ¶
func NewSheetsApiWrapper(httpClient *http.Client) *SheetsApiWrapper
func (SheetsApiWrapper) AppendToSheet ¶
func (wrapper SheetsApiWrapper) AppendToSheet(spreadSheetId string, sheetName string, data [][]string) (err error)
func (SheetsApiWrapper) ClearSheet ¶
func (wrapper SheetsApiWrapper) ClearSheet(spreadSheetId string, sheetName string) (err error)
delete all data from a sheet
func (SheetsApiWrapper) CreateSheet ¶
func (wrapper SheetsApiWrapper) CreateSheet(spreadSheetId string, sheetName string) (id int32, err error)
func (SheetsApiWrapper) DeleteSheet ¶
func (wrapper SheetsApiWrapper) DeleteSheet(spreadSheetId string, sheetId int32) (err error)
func (SheetsApiWrapper) GetSheetData ¶
func (SheetsApiWrapper) GetSheetId ¶
func (wrapper SheetsApiWrapper) GetSheetId(spreadSheetId string, sheetName string) (sheetId int32, err error)
Returns the id of a sheet with a given spreadSheetId and sheetName If the sheet does not exist, the sheetId will be -1 and err will be nil. In case an issue with the API or deserizalization occurs, the error is returned.
Click to show internal directories.
Click to hide internal directories.