Sha256: f52d7cade2e742d1221dc436e03146d2101fb1b073f98c1be5ed3b4a5ccc5549

Contents?: true

Size: 991 Bytes

Versions: 2

Compression:

Stored size: 991 Bytes

Contents

= serve_js
:javascript
  var main_url = window.location.toString();
  var production = #{production? ? "true" : "false"};
  $('.offcanvas').click(function(e){ 
    if( e.target !== this ) 
      return;
    $(this).toggleClass('show') 
  })

  start_deferred()

- if @reload_page 
  :javascript
    var wait_timeout = 2000;
    var url = main_url

    function reload(){

      $.ajax({url: add_parameters(url, '_layout=false'), cache:false, 
      success: function(data, stat, req){
        if (req.status == 202){
          $('#content').html(data)
          window.setTimeout(reload, wait_timeout);
        }else{
          window.location = url;
        }
      },

      error:function(jqXHR, status, thrownError){
        if (undefined === jqXHR.responseText || jqXHR.responseText == ''){
          $('#content').html('No response. Server down?')
        }else{
          $('#content').html(jqXHR.responseText)
        }
      }})
    }

    window.setTimeout(reload, wait_timeout);

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
rbbt-rest-1.5.0 share/views/layout/coda.haml
rbbt-rest-1.4.13 share/views/layout/coda.haml