Search
Preparing search index...
The search index is not available
The Interactive Turing Machine — Documentation
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
Globals
TransitionEdgeEditor
Class TransitionEdgeEditor
Hierarchy
Editor
TransitionEdgeEditor
Index
Constructors
constructor
Properties
content
edge
element
holder
mask
Background
state
Machine
turing
Machine
Methods
add
Body
add
Button
add
Delete
Transition
Button
add
Head
Action
Option
add
Head
Action
Selector
add
Header
add
Label
add
Plus
Button
add
Text
Field
add
Transition
Row
center
close
init
init
Content
init
Mask
init
Position
initUI
set
Max
Height
Content
set
OnClose
set
Title
submit
Constructors
constructor
new
Transition
Edge
Editor
(
edge
:
TransitionEdge
, turingMachine
:
TuringMachine
)
:
TransitionEdgeEditor
Parameters
edge:
TransitionEdge
turingMachine:
TuringMachine
Returns
TransitionEdgeEditor
Properties
content
content
:
Selection
<
HTMLDivElement
>
edge
edge
:
TransitionEdge
element
element
:
GraphElement
holder
holder
:
Selection
<
HTMLDivElement
,
Element
,
Object
,
Object
>
mask
Background
mask
Background
:
Selection
<
HTMLDivElement
,
Element
,
Object
,
Object
>
state
Machine
state
Machine
:
StateMachine
turing
Machine
turing
Machine
:
TuringMachine
Methods
add
Body
add
Body
(
table
:
Selection
<
HTMLTableElement
,
any
,
any
,
any
>
)
:
void
Parameters
table:
Selection
<
HTMLTableElement
,
any
,
any
,
any
>
Returns
void
add
Button
add
Button
(
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
add
Delete
Transition
Button
add
Delete
Transition
Button
(
parent
:
Selection
<
HTMLElement
,
any
,
any
,
any
>
, row
:
Selection
<
HTMLElement
,
any
,
any
,
any
>
)
:
void
Parameters
parent:
Selection
<
HTMLElement
,
any
,
any
,
any
>
row:
Selection
<
HTMLElement
,
any
,
any
,
any
>
Returns
void
add
Head
Action
Option
add
Head
Action
Option
(
parent
:
Selection
<
HTMLDivElement
,
any
,
any
,
any
>
, text
:
string
, datum
:
HeadAction
, selected
:
boolean
)
:
void
Parameters
parent:
Selection
<
HTMLDivElement
,
any
,
any
,
any
>
text:
string
datum:
HeadAction
selected:
boolean
Returns
void
add
Head
Action
Selector
add
Head
Action
Selector
(
parent
:
Selection
<
HTMLElement
,
any
,
any
,
any
>
, defaultDir
:
HeadAction
)
:
void
Parameters
parent:
Selection
<
HTMLElement
,
any
,
any
,
any
>
defaultDir:
HeadAction
Returns
void
add
Header
add
Header
(
table
:
Selection
<
HTMLTableElement
,
any
,
any
,
any
>
)
:
void
Parameters
table:
Selection
<
HTMLTableElement
,
any
,
any
,
any
>
Returns
void
add
Label
add
Label
(
text
:
string
, forAttribute
:
string
, parent
?:
Selection
<
HTMLElement
>
)
:
void
Parameters
text:
string
forAttribute:
string
Default value
parent:
Selection
<
HTMLElement
>
= this.content
Returns
void
add
Plus
Button
add
Plus
Button
(
body
:
Selection
<
HTMLTableSectionElement
,
any
,
any
,
any
>
)
:
void
Parameters
body:
Selection
<
HTMLTableSectionElement
,
any
,
any
,
any
>
Returns
void
add
Text
Field
add
Text
Field
(
value
:
string
, attributes
:
Record
<
string
,
string
>
, parent
?:
Selection
<
HTMLElement
>
)
:
void
Parameters
value:
string
attributes:
Record
<
string
,
string
>
Default value
parent:
Selection
<
HTMLElement
>
= this.content
Returns
void
add
Transition
Row
add
Transition
Row
(
transitionId
:
TransitionID
, body
:
Selection
<
HTMLTableSectionElement
,
any
,
any
,
any
>
)
:
void
Parameters
transitionId:
TransitionID
body:
Selection
<
HTMLTableSectionElement
,
any
,
any
,
any
>
Returns
void
center
center
(
)
:
void
Returns
void
close
close
(
)
:
void
Returns
void
init
init
(
)
:
void
Returns
void
init
Content
init
Content
(
)
:
void
Returns
void
init
Mask
init
Mask
(
)
:
void
Returns
void
init
Position
init
Position
(
)
:
void
Returns
void
initUI
initUI
(
)
:
void
Returns
void
set
Max
Height
Content
set
Max
Height
Content
(
maxHeight
:
number
)
:
void
Parameters
maxHeight:
number
Returns
void
set
OnClose
set
OnClose
(
onClose
:
function
)
:
void
Parameters
onClose:
function
(
)
:
void
Returns
void
Returns
void
set
Title
set
Title
(
title
:
string
)
:
void
Parameters
title:
string
Returns
void
submit
submit
(
)
:
void
Returns
void
Globals
Transition
Edge
Editor
constructor
content
edge
element
holder
mask
Background
state
Machine
turing
Machine
add
Body
add
Button
add
Delete
Transition
Button
add
Head
Action
Option
add
Head
Action
Selector
add
Header
add
Label
add
Plus
Button
add
Text
Field
add
Transition
Row
center
close
init
init
Content
init
Mask
init
Position
initUI
set
Max
Height
Content
set
OnClose
set
Title
submit
Generated using
TypeDoc