blockly > blockRendering > BottomRow
blockRendering.BottomRow class
An object containing information about what elements are in the bottom row of a block as well as spacing information for the bottom row. Elements in a bottom row can consist of corners, spacers and next connections.
Signature:
export declare class BottomRow extends Row
Extends: Row
Constructors
| Constructor | Modifiers | Description |
|---|---|---|
| (constructor)(constants) | Constructs a new instance of the BottomRow class |
Properties
| Property | Modifiers | Type | Description |
|---|---|---|---|
| baseline | number | The Y position of the bottom edge of the block, relative to the origin of the block rendering. | |
| connection | NextConnection | null | The next connection on the row, if any. | |
| descenderHeight | number | The amount that the bottom of the block extends below the horizontal edge, e.g. because of a next connection. Must be non-negative (see #2820). | |
| hasNextConnection | boolean | Whether this row has a next connection. |
Methods
| Method | Modifiers | Description |
|---|---|---|
| endsWithElemSpacer() | ||
| hasLeftSquareCorner(block) | Returns whether or not the bottom row has a left square corner. | |
| hasRightSquareCorner(_block) | Returns whether or not the bottom row has a right square corner. | |
| measure() | ||
| startsWithElemSpacer() |