Options
All
  • Public
  • Public/Protected
  • All
Menu

Class BlocklyStepper

Hierarchy

Index

Constructors

constructor

Properties

developmentMode

developmentMode: boolean = false

Protected editor

editor: Editor

engine

Protected helpers

helpers: ICreatorHelper[]

Optional mappings

mappings: Map<number, number>

originalSteps

originalSteps: Map<string, any> = new Map()

Methods

createBlock

  • createBlock(workspace: Workspace, type: string): Block
  • Parameters

    • workspace: Workspace
    • type: string

    Returns Block

dispose

  • dispose(): void
  • Returns void

getOriginalStep

  • getOriginalStep(steps: any[], index: number, mappings: Map<number, number>): any
  • Parameters

    • steps: any[]
    • index: number
    • mappings: Map<number, number>

    Returns any

getOriginalStepIndex

  • getOriginalStepIndex(index: number, mappings: Map<number, number>): number
  • Parameters

    • index: number
    • mappings: Map<number, number>

    Returns number

renderAddPart

  • renderAddPart(step: any, index: number, original: any): void
  • Parameters

    • step: any
    • index: number
    • original: any

    Returns void

renderBannerStep

  • renderBannerStep(workspace: Workspace, validation: any, index: number, original: any): void
  • Parameters

    • workspace: Workspace
    • validation: any
    • index: number
    • original: any

    Returns void

renderConnect

  • renderConnect(workspace: Workspace, validation: any, index: number): void
  • Parameters

    • workspace: Workspace
    • validation: any
    • index: number

    Returns void

renderCreate

  • renderCreate(workspace: Workspace, step: any, index: number, original: any): void
  • Parameters

    • workspace: Workspace
    • step: any
    • index: number
    • original: any

    Returns void

renderCustomStep

  • renderCustomStep(workspace: Workspace, validation: any, index: number, original: any): void
  • Parameters

    • workspace: Workspace
    • validation: any
    • index: number
    • original: any

    Returns void

renderGeneratorStep

  • renderGeneratorStep(workspace: Workspace, validation: any, index: number, type: string, original: any): Block
  • Parameters

    • workspace: Workspace
    • validation: any
    • index: number
    • type: string
    • original: any

    Returns Block

renderId

  • renderId(workpsace: Workspace, id: string): Block
  • Parameters

    • workpsace: Workspace
    • id: string

    Returns Block

renderStartStep

  • renderStartStep(workspace: Workspace, validation: any, index: number, original: any): void
  • Parameters

    • workspace: Workspace
    • validation: any
    • index: number
    • original: any

    Returns void

renderStep

  • renderStep(workspace: Workspace, step: any, index: number, original: any): void
  • Parameters

    • workspace: Workspace
    • step: any
    • index: number
    • original: any

    Returns void

renderValue

  • renderValue(workspace: Workspace, validation: any, index: number, original: any): void
  • Parameters

    • workspace: Workspace
    • validation: any
    • index: number
    • original: any

    Returns void

reset

  • reset(): void
  • Returns void

runFieldHelper

  • runFieldHelper(field: Field, value: string, workspace: Workspace): string
  • Parameters

    • field: Field
    • value: string
    • workspace: Workspace

    Returns string

stepTo

  • stepTo(index: number, data: any): void
  • Parameters

    • index: number
    • data: any

    Returns void

Generated using TypeDoc