google_sheets v0.1.2

Modules summary

GoogleSheets.Callback

Behaviour for callbacks when updated has loaded a spreadsheet

GoogleSheets.Loader

Behaviour for a spreadsheet loader

GoogleSheets.Loader.Docs

Implemnts GoogleSheets.Loader behaviour by fetching a Spreadsheet with Google spreadsheet API

GoogleSheets.Loader.FileSystem

Implements GoogleSheets.Loader behaviour for reading given spreadsheets in csv format from a directory

GoogleSheets.SpreadSheetData

Structure containg a spreadsheet data in CSV format

GoogleSheets.Supervisor

Supervisor for the application, launches a process for each spreadsheet configured for polling

GoogleSheets.Updater

GenServer for updating and polling a spreadsheet

GoogleSheets.Utils

Generic utilities

GoogleSheets.WorkSheetData

Structure for a spreadsheet worksheet CSV data

Mix.Tasks.Gs.Fetch

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