class Lt::Lcms::Lesson::Downloader::Gslide

Constants

MIME_TYPE
MIME_TYPE_EXPORT

Public Class Methods

gdoc_file_url(id) click to toggle source
# File lib/lt/lcms/lesson/downloader/gslide.rb, line 13
def self.gdoc_file_url(id)
  "https://docs.google.com/presentation/d/#{id}"
end
new(credentials, file_url, opts = {}) click to toggle source
Calls superclass method Lt::Lcms::Lesson::Downloader::Base::new
# File lib/lt/lcms/lesson/downloader/gslide.rb, line 17
def initialize(credentials, file_url, opts = {})
  super
  @service = opts[:service]
end

Public Instance Methods

file_id() click to toggle source
# File lib/lt/lcms/lesson/downloader/gslide.rb, line 22
def file_id
  return super if @file_url.include?('/')

  @file_id ||= @file_url
end