# clone method

1. @JSName('cloneNode')

Node clone (bool deep)

Returns a copy of this node.

If `deep` is `true`, then all of this node's children and descendents are copied as well. If `deep` is `false`, then only this node is copied.

## Other resources

- Node.cloneNode from MDN.

## Implementation

    @JSName('cloneNode')
    /**
     * Returns a copy of this node.
     *
     * If [deep] is `true`, then all of this node's children and descendents are
     * copied as well. If [deep] is `false`, then only this node is copied.
     *
     * ## Other resources
     *
     * * [Node.cloneNode](https://developer.mozilla.org/en-US/docs/Web/API/Node.cloneNode)
     *   from MDN.
     */
    Node clone(bool deep) native;