Sha256: 49707a760ddc0c26622f3ed70719933a0215c3057f97d06fe90509d8312b4152

Contents?: true

Size: 482 Bytes

Versions: 1

Compression:

Stored size: 482 Bytes

Contents

class AssetHost.Client.YoutubeVideo
    template: JST['asset_host_core/clients/templates/youtube_embed']

    constructor: (el, options={}) ->
        @el   = $(el)

        # get videoid from data-ah-videoid attribute
        @videoid = @el.attr("data-ah-videoid")

        $(document).ready =>
            @launch()

    #----------

    launch: ->
        # render template
        @html = @template(videoid: @videoid)
        @swap()

    swap: ->
        @el.replaceWith @html

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
asset_host_core-2.0.0.beta app/assets/javascripts/asset_host_core/clients/youtube_video.js.coffee