Versions in this module Expand all Collapse all v1 v1.0.3 Oct 3, 2019 Changes in this version + const Scope + const SecretFileName + type Cell struct + Column uint + Note string + Row uint + Value string + func (cell *Cell) Pos() string + type CellData struct + EffectiveValue ExtendedValue + FormattedValue string + Hyperlink string + Note string + UserEnteredValue ExtendedValue + type DimensionProperties struct + HiddenByFilter bool + HiddenByUser bool + PixelSize uint + type ErrorValue struct + Message string + Type string + type ExtendedValue struct + BoolValue bool + ErrorValue ErrorValue + FormulaValue string + NumberValue float64 + StringValue string + type GridData struct + ColumnMetadata []*DimensionProperties + RowData []RowData + RowMetadata []*DimensionProperties + StartColumn uint + StartRow uint + type GridProperties struct + ColumnCount uint + FrozenColumnCount uint + FrozenRowCount uint + HideGridlines bool + RowCount uint + type Properties struct + AutoRecalc string + Locale string + TimeZone string + Title string + type RowData struct + Values []CellData + type Service struct + func NewService() (s *Service, err error) + func NewServiceWithClient(client *http.Client) *Service + func (s *Service) AddSheet(spreadsheet *Spreadsheet, sheetProperties SheetProperties) (err error) + func (s *Service) CreateSpreadsheet(spreadsheet Spreadsheet) (resp Spreadsheet, err error) + func (s *Service) DeleteColumns(sheet *Sheet, start, end int) (err error) + func (s *Service) DeleteRows(sheet *Sheet, start, end int) (err error) + func (s *Service) DeleteSheet(spreadsheet *Spreadsheet, sheetID uint) (err error) + func (s *Service) DuplicateSheet(spreadsheet *Spreadsheet, sheet *Sheet, index int, title string) (err error) + func (s *Service) ExpandSheet(sheet *Sheet, row, column uint) (err error) + func (s *Service) FetchSpreadsheet(id string) (spreadsheet Spreadsheet, err error) + func (s *Service) ReloadSpreadsheet(spreadsheet *Spreadsheet) (err error) + func (s *Service) SyncSheet(sheet *Sheet) (err error) + type Sheet struct + Columns [][]Cell + Data SheetData + Properties SheetProperties + Rows [][]Cell + Spreadsheet *Spreadsheet + func (sheet *Sheet) DeleteColumns(start, end int) (err error) + func (sheet *Sheet) DeleteRows(start, end int) (err error) + func (sheet *Sheet) Synchronize() (err error) + func (sheet *Sheet) UnmarshalJSON(data []byte) error + func (sheet *Sheet) Update(row, column int, val string) + func (sheet *Sheet) UpdateNote(row, column int, note string) + type SheetData struct + func (d *SheetData) UnmarshalJSON(data []byte) error + type SheetProperties struct + GridProperties GridProperties + Hidden bool + ID uint + Index uint + RightToLeft bool + SheetType string + TabColor TabColor + Title string + type Spreadsheet struct + ID string + Properties Properties + Sheets []Sheet + func (spreadsheet *Spreadsheet) SheetByID(id uint) (sheet *Sheet, err error) + func (spreadsheet *Spreadsheet) SheetByIndex(index uint) (sheet *Sheet, err error) + func (spreadsheet *Spreadsheet) SheetByTitle(title string) (sheet *Sheet, err error) + func (spreadsheet *Spreadsheet) UnmarshalJSON(data []byte) error + type TabColor struct + Alpha float32 + Blue float32 + Green float32 + Red float32