Sha256: 360dd102ca22b8f8ca6c5c830979255b67f39c46479c0874329cc785cd835a5d

Contents?: true

Size: 693 Bytes

Versions: 139

Compression:

Stored size: 693 Bytes

Contents

window.GOVUK = window.GOVUK || {}
window.GOVUK.Modules = window.GOVUK.Modules || {};

(function (Modules) {
  'use strict'

  Modules.Govspeak = function () {
    this.start = function ($element) {
      if (!$element.hasClass('disable-youtube')) {
        this.embedYoutube($element)
      }

      this.createBarcharts($element)
    }

    this.embedYoutube = function ($jqElement) {
      var enhancement = new window.GOVUK.GovspeakYoutubeLinkEnhancement($jqElement[0])
      enhancement.init()
    }

    this.createBarcharts = function ($element) {
      var enhancement = new window.GOVUK.GovspeakBarchartEnhancement($element)
      enhancement.init()
    }
  }
})(window.GOVUK.Modules)

Version data entries

139 entries across 139 versions & 1 rubygems

Version Path
govuk_publishing_components-21.41.0 app/assets/javascripts/govuk_publishing_components/components/govspeak.js
govuk_publishing_components-21.40.0 app/assets/javascripts/govuk_publishing_components/components/govspeak.js
govuk_publishing_components-21.39.0 app/assets/javascripts/govuk_publishing_components/components/govspeak.js
govuk_publishing_components-21.38.5 app/assets/javascripts/govuk_publishing_components/components/govspeak.js
govuk_publishing_components-21.38.4 app/assets/javascripts/govuk_publishing_components/components/govspeak.js
govuk_publishing_components-21.38.3 app/assets/javascripts/govuk_publishing_components/components/govspeak.js
govuk_publishing_components-21.38.2 app/assets/javascripts/govuk_publishing_components/components/govspeak.js
govuk_publishing_components-21.38.1 app/assets/javascripts/govuk_publishing_components/components/govspeak.js
govuk_publishing_components-21.38.0 app/assets/javascripts/govuk_publishing_components/components/govspeak.js
govuk_publishing_components-21.37.0 app/assets/javascripts/govuk_publishing_components/components/govspeak.js
govuk_publishing_components-21.36.1 app/assets/javascripts/govuk_publishing_components/components/govspeak.js
govuk_publishing_components-21.36.0 app/assets/javascripts/govuk_publishing_components/components/govspeak.js
govuk_publishing_components-21.35.0 app/assets/javascripts/govuk_publishing_components/components/govspeak.js
govuk_publishing_components-21.34.1 app/assets/javascripts/govuk_publishing_components/components/govspeak.js
govuk_publishing_components-21.34.0 app/assets/javascripts/govuk_publishing_components/components/govspeak.js
govuk_publishing_components-21.33.0 app/assets/javascripts/govuk_publishing_components/components/govspeak.js
govuk_publishing_components-21.32.0 app/assets/javascripts/govuk_publishing_components/components/govspeak.js
govuk_publishing_components-21.31.0 app/assets/javascripts/govuk_publishing_components/components/govspeak.js
govuk_publishing_components-21.30.0 app/assets/javascripts/govuk_publishing_components/components/govspeak.js
govuk_publishing_components-21.29.1 app/assets/javascripts/govuk_publishing_components/components/govspeak.js