Sha256: 4a608135a15c0a0876ec6ea415d3d019bdcf4351d6941d5b664bbd9dda895409

Contents?: true

Size: 918 Bytes

Versions: 9

Compression:

Stored size: 918 Bytes

Contents

if @notification_messages

  notification_messages = ActiveSupport::JSON.encode(
    %!<div class="wice_grid_notice"> #{h @notification_messages}</div>!
  )

  page << "$('##{@notification_messages_dom_id}').html(#{notification_messages});"
end

if @error_messages
  error_messages = ActiveSupport::JSON.encode(
    %!<div class="errorExplanation"> #{h @error_messages} </div>!
  )

  page << "$('##{@notification_messages_dom_id}').html(#{error_messages});"
else
  new_list = ActiveSupport::JSON.encode(
    saved_queries_list(@grid_name, @saved_query, controller.extra)
  )
  page << "$('##{@query_list_dom_id}').replaceWith(#{new_list});"

  page << "$('##{@query_list_dom_id}').effect('highlight');"

  new_grid_name = ActiveSupport::JSON.encode(
    content_tag(:h3,@saved_query.name)
  )

  page << "$('##{@grid_title_id}').html(#{new_grid_name});"
end

page << %!$("##{@notification_messages_dom_id}").show();!

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
wice_grid-3.0.4 lib/views/create_jq.rjs
wice_grid-3.0.3 lib/views/create_jq.rjs
wice_grid-3.0.2 lib/views/create_jq.rjs
wice_grid-3.0.1 lib/views/create_jq.rjs
wice_grid-3.0.0 lib/views/create_jq.rjs
wice_grid-3.0.0.pre4 lib/views/create_jq.rjs
wice_grid-3.0.0.pre3 lib/views/create_jq.rjs
wice_grid-3.0.0.pre2 lib/views/create_jq.rjs
wice_grid-3.0.0.pre1 lib/views/create_jq.rjs