Module: EmbeddableContent::VideoLinks::VimeoPlayerSettings

Included in:
NodeProcessor
Defined in:
app/services/embeddable_content/video_links/vimeo_player_settings.rb

Constant Summary collapse

VIMEO_URL_REGEX =
%r{\Ahttps:\/\/player\.vimeo\.com\/video\/\d+\z}.freeze
DEFAULT_VIMEO_ATTRIBUTES =
{
  width:                   '640',
  height:                  '360',
  frameborder:               '0',
  allowfullscreen:        'true',
  mozillaallowfullscreen: 'true',
  safariallowfullscreen:  'true'
}.freeze

Instance Method Summary collapse

Instance Method Details

#vimeo_attributesObject



14
15
16
# File 'app/services/embeddable_content/video_links/vimeo_player_settings.rb', line 14

def vimeo_attributes
  DEFAULT_VIMEO_ATTRIBUTES.merge src: url
end