Options
All
  • Public
  • Public/Protected
  • All
Menu

Class TransitionEdgeEditor

Hierarchy

Index

Constructors

constructor

Properties

content

content: Selection<HTMLDivElement>

edge

element

element: GraphElement

holder

holder: Selection<HTMLDivElement, Element, Object, Object>

maskBackground

maskBackground: Selection<HTMLDivElement, Element, Object, Object>

stateMachine

stateMachine: StateMachine

turingMachine

turingMachine: TuringMachine

Methods

addBody

  • addBody(table: Selection<HTMLTableElement, any, any, any>): void

addButton

  • addButton(text: string, callback: function, id?: string, classElement?: string, parent?: Selection<HTMLElement>): void
  • Parameters

    • text: string
    • callback: function
        • (): void
        • Returns void

    • Default value id: string = null
    • Default value classElement: string = null
    • Default value parent: Selection<HTMLElement> = this.content

    Returns void

addDeleteTransitionButton

  • addDeleteTransitionButton(parent: Selection<HTMLElement, any, any, any>, row: Selection<HTMLElement, any, any, any>): void

addHeadActionOption

  • addHeadActionOption(parent: Selection<HTMLDivElement, any, any, any>, text: string, datum: HeadAction, selected: boolean): void

addHeadActionSelector

  • addHeadActionSelector(parent: Selection<HTMLElement, any, any, any>, defaultDir: HeadAction): void

addHeader

  • addHeader(table: Selection<HTMLTableElement, any, any, any>): void

addLabel

  • addLabel(text: string, forAttribute: string, parent?: Selection<HTMLElement>): void

addPlusButton

  • addPlusButton(body: Selection<HTMLTableSectionElement, any, any, any>): void

addTextField

  • addTextField(value: string, attributes: Record<string, string>, parent?: Selection<HTMLElement>): void

addTransitionRow

  • addTransitionRow(transitionId: TransitionID, body: Selection<HTMLTableSectionElement, any, any, any>): void

center

  • center(): void

close

  • close(): void

init

  • init(): void

initContent

  • initContent(): void

initMask

  • initMask(): void

initPosition

  • initPosition(): void

initUI

  • initUI(): void

setMaxHeightContent

  • setMaxHeightContent(maxHeight: number): void

setOnClose

  • setOnClose(onClose: function): void

setTitle

  • setTitle(title: string): void

submit

  • submit(): void

Generated using TypeDoc