Sha256: 3fd1c508072091ffde0f80d94558bfefa3e3839f5f56c52464ae369a124a0c7f

Contents?: true

Size: 1.23 KB

Versions: 8

Compression:

Stored size: 1.23 KB

Contents

# Global functions referenced from HTML
@showWaiting = (element_id, text, centered) ->
  element = $(element_id)
  if element && centered
    element.html("<div class='spinner-centered'><div class='spinner'>#{text}</div></div>")
  else if element
    element.html("<div class='spinner'>#{text}</div>")

@flashMessage = (message, alert_type = 'success', overwrite = true) ->
  div_block = "<div class='navbar-alert alert alert-#{alert_type}'><button type='button' class='close' data-dismiss='alert'>&times;</button>#{message}</div>"
  flash_container = $('[data-object~="flash-container"]')
  if overwrite
    flash_container.html(div_block)
  else
    flash_container.append(div_block)

@nonStandardClick = (event) ->
  event.which > 1 or event.metaKey or event.ctrlKey or event.shiftKey or event.altKey

@contourReady = () ->
  $(".datepicker").datepicker('remove')
  $(".datepicker").datepicker( autoclose: true )
  # Load forms on page load
  $('[data-object~="form-load"]').submit()

$(document)
  .on('change', '.datepicker', () ->
    try
      $(this).val($.datepicker.formatDate('mm/dd/yy', $.datepicker.parseDate('mm/dd/yy', $(this).val())))
    catch error
      # Nothing
  )
  .on('click', '[data-object~="suppress-click"]', () ->
    false
  )

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
contour-2.6.0.beta1 app/assets/javascripts/contour/global.js.coffee
contour-2.5.0 app/assets/javascripts/contour/global.js.coffee
contour-2.5.0.beta1 app/assets/javascripts/contour/global.js.coffee
contour-2.4.0 app/assets/javascripts/contour/global.js.coffee
contour-2.4.0.rc2 app/assets/javascripts/contour/global.js.coffee
contour-2.4.0.rc app/assets/javascripts/contour/global.js.coffee
contour-2.4.0.beta3 app/assets/javascripts/contour/global.js.coffee
contour-2.4.0.beta2 app/assets/javascripts/contour/global.js.coffee