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() |