---
name: "HTMLDocument.moveBlock"
section: "3kaya"
platform: "linux"
package: "kaya"
version: "0.4.4-6.2"
release: "Debian 8 (Jessie)"
platforms: ["linux"]
url: "https://new.carta.tech/HTMLDocument.moveBlock"
---

# HTMLDocument.moveBlock(3kaya)

Move a block

## NAME

HTMLDocument::moveBlock - Move a block

## SYNOPSIS

**Void moveBlock(** *ElementTree parentsrc, Int srcidx, ElementTree parentdest, Int destidx* **)**

## ARGUMENTS

**parentsrc** The parent block currently containing the element

**srcidx** The position within that block of the element to move

**parentdest** The block to move the element to

**destidx** The position within the new block to move the element to.

## DESCRIPTION

Move a block from one place to another. All children of the block being moved will move with it.

## AUTHORS

Kaya standard library by Edwin Brady, Chris Morris and others (kaya@kayalang.org). For further information see http://kayalang.org/

## LICENSE

The Kaya standard library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License (version 2.1 or any later version) as published by the Free Software Foundation.
