Module: SpectatorSport::ScriptHelper
- Defined in:
- app/helpers/spectator_sport/script_helper.rb
Instance Method Summary collapse
- #spectator_sport_label_recording(value, key: nil, strategy: :many) ⇒ Object
- #spectator_sport_script_tags ⇒ Object
- #spectator_sport_stop_recording ⇒ Object
- #spectator_sport_tag_recording(tag_value) ⇒ Object
Instance Method Details
#spectator_sport_label_recording(value, key: nil, strategy: :many) ⇒ Object
15 16 17 18 19 |
# File 'app/helpers/spectator_sport/script_helper.rb', line 15 def spectator_sport_label_recording(value, key: nil, strategy: :many) label_data = { value: value, key: key, strategy: strategy.to_s } signed = Rails.application.(:spectator_sport_label_recording).generate(label_data) tag.(name: "spectator-sport-recording-label", content: signed) end |
#spectator_sport_script_tags ⇒ Object
3 4 5 |
# File 'app/helpers/spectator_sport/script_helper.rb', line 3 def tag.script defer: true, src: spectator_sport.events_path(format: :js) end |
#spectator_sport_stop_recording ⇒ Object
21 22 23 |
# File 'app/helpers/spectator_sport/script_helper.rb', line 21 def spectator_sport_stop_recording tag.(name: "spectator-sport-stop") end |
#spectator_sport_tag_recording(tag_value) ⇒ Object
7 8 9 10 11 12 13 |
# File 'app/helpers/spectator_sport/script_helper.rb', line 7 def spectator_sport_tag_recording(tag_value) SpectatorSport.deprecator.warn( "`spectator_sport_tag_recording` is deprecated and will be removed in a future version. " \ "Use `spectator_sport_label_recording` instead." ) spectator_sport_label_recording(tag_value) end |