Method: Browser::DOM::Node#initialize_copy
- Defined in:
- opal/browser/dom/node.rb
#initialize_copy(old) ⇒ Object
Initialize a new node after #dup or #clone.
This method is not to be called directly. Use Node#dup or
Node#clone.
This method creates a deep detached clone of a DOM subtree to be used in the same document. The new node will have all events detached.
61 62 63 |
# File 'opal/browser/dom/node.rb', line 61 def initialize_copy(old) set_native_reference `#{old.to_n}.cloneNode(true)` end |