sesaparcours
    Preparing search index...

    Fake class which should be extended to avoid inheriting static properties

    Hierarchy (View Summary)

    Index

    Constructors

    • An object representing a single row on a rendered block and all of its subcomponents.

      Parameters

      Returns Row__Class

    Properties

    align: number

    Alignment of the row.

    elements: Measurable[]

    An array of elements contained in this row.

    hasDummyInput: boolean

    Whether the row has any dummy inputs.

    hasExternalInput: boolean

    Whether the row has any external inputs.

    hasInlineInput: boolean

    Whether the row has any inline inputs.

    hasJaggedEdge: boolean

    Whether the row has a jagged edge.

    hasStatement: boolean

    Whether the row has any statement inputs.

    height: number

    The height of the row.

    minHeight: number

    The minimum height of the row.

    minWidth: number

    The minimum width of the row, from the left edge of the block to the right. Does not include child blocks unless they are inline.

    type: number

    The type of this rendering object.

    width: number

    The width of the row, from the left edge of the block to the right. Does not include child blocks unless they are inline.

    widthWithConnectedBlocks: number

    The width of the row, from the left edge of the block to the edge of the block or any connected child blocks.

    xPos: number

    The X position of the row relative to the origin of the block's svg group.

    yPos: number

    The Y position of the row relative to the origin of the block's svg group.

    Methods

    • Determines whether this row should end with an element spacer.

      Returns boolean

      Whether the row should end with a spacer.

    • Convenience method to get the first spacer element on this row.

      Returns InRowSpacer

      The first spacer element on this row.

    • Get the last input on this row, if it has one.

      Returns InputConnection

      The last input on the row, or null.

    • Convenience method to get the last spacer element on this row.

      Returns InRowSpacer

      The last spacer element on this row.

    • Inspect all subcomponents and populate all size properties on the row.

      Returns void

    • Determines whether this row should start with an element spacer.

      Returns boolean

      Whether the row should start with a spacer.