Sha256: dccfaa39df00dbb615bd8ace92f150cf554fda709872dee5d2ac7807641cbdf5

Contents?: true

Size: 609 Bytes

Versions: 4

Compression:

Stored size: 609 Bytes

Contents

class WindowComponentLoader < Netzke::Base
  component :some_window, {
    :persistence => true,
    :class_name => "Basepack::Window",
    :title => "Some Window Component",
    :lazy_loading => true,
    :width => 400,
    :height => 300,
    :modal => true,
    :items => [{
      :class_name => "Netzke::Basepack::GridPanel",
      :model => "User"
    }]
  }

  action :load_window

  js_property :bbar, [:load_window.action]

  js_method :on_load_window, <<-JS
    function(params){
      this.loadNetzkeComponent({name: "some_window", callback: function(w){
        w.show();
      }});
    }
  JS
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
netzke-basepack-0.7.3 test/basepack_test_app/app/components/window_component_loader.rb
netzke-basepack-0.7.2 test/basepack_test_app/app/components/window_component_loader.rb
netzke-basepack-0.7.1 test/basepack_test_app/app/components/window_component_loader.rb
netzke-basepack-0.7.0 test/rails_app/app/components/window_component_loader.rb