sesaparcours
    Preparing search index...

    Fake class which should be extended to avoid inheriting static properties

    Hierarchy (View Summary)

    Index

    Constructors

    • Class for a mutator dialog.

      Parameters

      • quarkNames: string[]

        List of names of sub-blocks for flyout.

      Returns Mutator__Class

    Properties

    collapseHidden: any

    Does this icon get hidden when the block is collapsed.

    iconGroup_: SVGGElement

    The icon SVG group.

    SIZE: any

    Height and width of icons.

    Methods

    • Change the colour of the associated bubble to match its block.

      Returns void

    • Notification that the icon has moved, but we don't really know where. Recompute the icon's location from scratch.

      Returns void

    • Create the icon on the block.

      Returns void

    • Dispose of this mutator.

      Returns void

    • Get the size of the icon as used for rendering. This differs from the actual size of the icon, because it bulges slightly out of its row rather than increasing the height of its row.

      Returns Blockly.utils.Size

      Height and width.

    • Returns the workspace inside this mutator icon's bubble.

      Returns WorkspaceSvg

      The workspace inside this mutator icon's bubble or null if the mutator isn't open.

    • Is the associated bubble visible?

      Returns boolean

      True if the bubble is visible.

    • Set the block this mutator is associated with.

      Parameters

      Returns void

    • Show or hide the mutator bubble.

      Parameters

      • visible: boolean

        True if the bubble should be visible.

      Returns void

    • Update the styles on all blocks in the mutator.

      Returns void

    • Add or remove the UI indicating if this icon may be clicked or not.

      Returns void