Sha256: 405b25b46e575367c8f1d1eab2716b634dd0892b77649dee871adfd2322f2325
Contents?: true
Size: 1.11 KB
Versions: 3
Compression:
Stored size: 1.11 KB
Contents
require 'coda_docs/client/docs' require 'coda_docs/client/sections' require 'coda_docs/client/folders' require 'coda_docs/client/tables' require 'coda_docs/client/rows' require 'coda_docs/client/columns' require 'coda_docs/client/formulas' require 'coda_docs/client/controls' require 'coda_docs/client/account' require 'coda_docs/client/miscellaneous' module CodaDocs class Client include HTTParty include CodaDocs::Client::Docs include CodaDocs::Client::Sections include CodaDocs::Client::Folders include CodaDocs::Client::Tables include CodaDocs::Client::Rows include CodaDocs::Client::Columns include CodaDocs::Client::Formulas include CodaDocs::Client::Controls include CodaDocs::Client::Account include CodaDocs::Client::Miscellaneous base_uri 'https://coda.io/apis/v1beta1' format :json def initialize(access_token = nil) access_token ||= ENV['CODA_DOCS_API_KEY'] self.class.default_options.merge!( headers: { 'Authorization' => "Bearer #{access_token}", 'Content-Type' => 'application/json' } ) end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
coda_docs-0.1.2 | lib/coda_docs/client.rb |
coda_docs-0.1.1.1 | lib/coda_docs/client.rb |
coda_docs-0.1.1 | lib/coda_docs/client.rb |