Sha256: ace28704863634a34238272142d51b5ba3d03421762061f442849c6a3a1235ea
Contents?: true
Size: 1019 Bytes
Versions: 1
Compression:
Stored size: 1019 Bytes
Contents
module Nice module Js class Caller # DOM Manipulation def self.generate_js_insert_after new_node, reference_node_ref "NiceEventDispatcher.dispatch_event(\'nice.dom.InsertAfterEvent\',{new_node:\'#{new_node}\', ref_node:\"#{reference_node_ref}\"});" end def self.generate_js_insert_inside new_node, reference_node_ref "NiceEventDispatcher.dispatch_event(\'nice.dom.InsertInsideEvent\',{new_node:\'#{new_node}\', ref_node:\"#{reference_node_ref}\"});" end def self.generate_js_remove curr_state "NiceEventDispatcher.dispatch_event(\'nice.dom.RemoveStateEvent\',{curr_state:\'#{curr_state}\'},true,'get_many_nice__get_simple_nice');" end # History Manipulation def self.move_to_url url, title "NiceEventDispatcher.dispatch_event(\'nice.hist.ChangeURLEvent\',{url:\'#{url}\', title:\'#{title}\'});" end def self.insert_or_update_back_listener url "NiceEventDispatcher.dispatch_event(\'nice.hist.PopHistoryEvent\',{url:\'#{url}\'});" end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
nice-0.0.2 | lib/nice/js/caller.rb |