Options
All
  • Public
  • Public/Protected
  • All
Menu

Class StateNode

Hierarchy

Index

Constructors

constructor

Properties

graph

graph: Graph

handleSelection

handleSelection: Selection<SVGGElement, any, any, any>

id

id: string

stateID

stateID: StateID

x

x: number

y

y: number

Static nodeNumber

nodeNumber: number = 0

Methods

delete

  • delete(): void

init

  • init(): void

initStateNode

  • initStateNode(state: State): void

invalidate

  • invalidate(): void

isInitialNode

  • isInitialNode(): boolean

setCurrentNode

  • setCurrentNode(): void

setFinalNode

  • setFinalNode(isFinal: boolean): void

setInitialNode

  • setInitialNode(isInital: boolean): void

setLabel

  • setLabel(label: string): void

translateBy

  • translateBy(dx: number, dy: number): void

translateTo

  • translateTo(x: number, y: number): void

updateValidateProperty

  • updateValidateProperty(): void

validate

  • validate(): void

Static getNode

  • getNode(selection: Selection<any, any, any, any>): Node

Static getStateNode

  • getStateNode(selection: Selection<any, any, any, any>): StateNode

Static isNode

  • isNode(selection: Selection<any, any, any, any>): boolean

Static isStateNode

  • isStateNode(selection: Selection<any, any, any, any>): boolean
  • Parameters

    • selection: Selection<any, any, any, any>

    Returns boolean

    true if is a state node.

Static resetCurrentNode

  • resetCurrentNode(): void

Generated using TypeDoc