|  | QCAD
    Open Source 2D CAD | 
| Classes | |
| class | AddBlock | 
| This action handles the user interaction to add a new block to the current drawing.  More... | |
| class | Block | 
| Base class for block tools.  More... | |
| class | BlockDialog | 
| Creates a dialog to edit the attributes of a block (currently name only).  More... | |
| class | CreateBlock | 
| This action handles the user interaction to create a new block from existing entities.  More... | |
| class | DeselectBlockReferences | 
| Deselect block references.  More... | |
| class | EditBlock | 
| Edit selected block.  More... | |
| class | EditFromReference | 
| Edits the block that is referenced by the block reference the user clicks.  More... | |
| class | EditMainDrawing | 
| Back to model space block.  More... | |
| class | HideAllBlocks | 
| Hides all blocks.  More... | |
| class | InsertBlock | 
| This action handles the user interaction to insert a block from the block list into the drawing.  More... | |
| class | InsertBlockItem | 
| Called when a block is inserted from the part library.  More... | |
| class | InsertScriptItem | 
| Called when a script is inserted from the part library.  More... | |
| class | RemoveBlock | 
| Remove the selected block.  More... | |
| class | RenameBlock | 
| Renames the active (selected) block.  More... | |
| class | SelectBlockReferences | 
| Select block references from block.  More... | |
| class | ShowAllBlocks | 
| Show all blocks.  More... | |
| class | ToggleBlockVisibility | 
| Toggle block visibility.  More... | |
This module contains ECMAScript implementations of block related tools.