sesaparcours
    Preparing search index...

    Fake class which should be extended to avoid inheriting static properties

    Hierarchy (View Summary)

    Index

    Constructors

    Methods

    • Remove all elements the this object created on the last pass.

      Returns void

    • Draw a debug rectangle around the entire block.

      Parameters

      • info: RenderInfo

        Rendering information about the block to debug.

      Returns void

    • Draw a circle at the location of the given connection. Inputs and outputs share the same colours, as do previous and next. When positioned correctly a connected pair will look like a bullseye.

      Parameters

      Returns void

      Suppress visibility of conn.offsetInBlock_ since this is a debug module.

    • Do all of the work to draw debug information for the whole block.

      Parameters

      • block: Blockly.BlockSvg

        The block to draw debug information for.

      • info: RenderInfo

        Rendering information about the block to debug.

      Returns void

    • Show a debug filter to highlight that a block has been rendered.

      Parameters

      Returns void

    • Draw a debug rectangle for an in-row element.

      Parameters

      • elem: Measurable

        The element to render.

      • isRtl: boolean

        Whether the block is rendered RTL.

      Returns void

    • Draw a debug rectangle for a non-empty row.

      Parameters

      • row: Row

        The non-empty row to render.

      • cursorY: number

        The y position of the top of the row.

      • isRtl: boolean

        Whether the block is rendered RTL.

      Returns void

    • Draw debug rectangles for a non-empty row and all of its subcomponents.

      Parameters

      • row: Row

        The non-empty row to render.

      • cursorY: number

        The y position of the top of the row.

      • isRtl: boolean

        Whether the block is rendered RTL.

      Returns void

    • Draw a debug rectangle for a horizontal spacer.

      Parameters

      • elem: InRowSpacer

        The spacer to render.

      • rowHeight: number

        The height of the container row.

      • isRtl: boolean

        Whether the block is rendered RTL.

      Returns void

    • Draw a debug rectangle for a spacer (empty) row.

      Parameters

      • row: Row

        The row to render.

      • cursorY: number

        The y position of the top of the row.

      • isRtl: boolean

        Whether the block is rendered RTL.

      Returns void