lib/netzke/masquerade_selector.rb in netzke-basepack-0.6.0 vs lib/netzke/masquerade_selector.rb in netzke-basepack-0.6.1

- old
+ new

@@ -1,8 +1,8 @@ module Netzke class MasqueradeSelector < TabPanel - + def items @items ||= [{ :name => "roles", :active => true, :class_name => "GridPanel", @@ -13,12 +13,12 @@ :bbar => ['search'] } },{ :name => "users", :preloaded => true, - :class_name => "GridPanel", - :model => 'User', + :class_name => "GridPanel", + :model => 'User', :ext_config => { :header => false, :rows_per_page => 10, :bbar => ['search'] }, @@ -35,19 +35,19 @@ cmp.on('rowclick', this.rowclickHandler, this); }, this); }, this); } END_OF_JAVASCRIPT - + :rowclick_handler => <<-END_OF_JAVASCRIPT.l function(grid, rowIndex, e){ var mode = grid.id.split("__").pop(); var normMode = mode === 'users' ? 'user' : 'role'; this.masquerade = {}; this.masquerade[normMode] = grid.store.getAt(rowIndex).get('id'); } END_OF_JAVASCRIPT } end - + end end \ No newline at end of file