Sha256: e0f617f364fb04c5d5e4120e70b1508885475e00c83f1f2dcb03c186c4fde687

Contents?: true

Size: 785 Bytes

Versions: 1

Compression:

Stored size: 785 Bytes

Contents

module Vimeo
  module Advanced
    class VideoEmbed < Vimeo::Advanced::Base

      # Returns a list of presets for a video embed.
      create_api_method :get_presets,
                        "vimeo.videos.embed.getPresets",
                        :optional => [:page, :per_page]

      # Sets a preset for a video embed.
      create_api_method :set_preset,
                        "vimeo.videos.embed.setPreset",
                        :required => [:video_id, :preset_id]

      # Sets the privacy for a video embed.
      create_api_method :set_privacy,
                        "vimeo.videos.embed.setPrivacy",
                        :required => [:video_id, :privacy],
                        :optional => [:approved_domains]

    end # VideoEmbed
  end # Advanced
end # Vimeo

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
vimeo-1.5.4 lib/vimeo/advanced/video_embed.rb