Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface EditableState

Hierarchy

Index

Constructors

constructor

Properties

id

Methods

addInTransition

addOutTransition

editOutTransitionInputSymbol

export

getInTransitions

getLabel

  • getLabel(): string

getNonDeterministicOutTransitions

  • getNonDeterministicOutTransitions(): Transition[]

getOutTransitions

getOutTransitionsForSymbol

getOutTransitionsTo

getPosition

hasOutTransitionForSymbol

  • hasOutTransitionForSymbol(symbol: TapeSymbol): boolean

hasOutTransitionTo

  • hasOutTransitionTo(state: State): boolean

isDeterministic

  • isDeterministic(): boolean

isFinal

  • isFinal(): boolean

outTransitionsToString

  • outTransitionsToString(useLabels?: boolean): string

removeInTransition

  • removeInTransition(transition: Transition): void

removeOutTransition

  • removeOutTransition(transition: Transition): void

setFinal

  • setFinal(final: boolean): void

setLabel

  • setLabel(label: string): void

setPosition

toString

  • toString(useLabels?: boolean): string
  • Parameters

    • Default value useLabels: boolean = true

    Returns string

    A string representing the state.

Static fromExport

Generated using TypeDoc