GoogleSheets v2.0.4 API Reference

Modules

Main starting point of the application and public API for library. For introduction on how to configure and use the library, see README

Modules implementing this behavior load CSV data from a source and return a list of WorkSheet structures containing raw CSV data for each worksheet given in config argument

Implements GoogleSheets.Loader behavior by fetching a Spreadsheet through Google spreadsheet API

Implements GoogleSheets.Loader behavior for reading given spreadsheets in CSV format from a directory

Behavior for parsing and transforming loaded CSV data into application specific format before it's stored into ETS table

Supervisor for the application. Creates ETS table for storage and launches a process for each spreadsheet configured for polling

GenServer for updating and polling a spreadsheet

Structure describing a worksheet

Loads a Google spreadsheet and all worksheets in CSV format for the given document key