cubing.js — API Reference - v0.56.1-dev
Go to main documentation 🔗
Preparing search index...
alg
TraversalUp
Class TraversalUp<DataAlgUp, DataAlgNodeUp>
Abstract
Type Parameters
DataAlgUp
DataAlgNodeUp
=
DataAlgUp
Hierarchy (
View Summary
)
TraversalDownUp
<
undefined
,
DataAlgUp
,
DataAlgNodeUp
>
TraversalUp
Index
Constructors
constructor
Methods
traverse
Alg
traverse
Alg
Node
traverse
Commutator
traverse
Conjugate
traverse
Grouping
traverse
Into
Alg
Node
traverse
Line
Comment
traverse
Move
traverse
Newline
traverse
Pause
Constructors
constructor
new
TraversalUp
<
DataAlgUp
,
DataAlgNodeUp
=
DataAlgUp
>
()
:
TraversalUp
<
DataAlgUp
,
DataAlgNodeUp
,
>
Type Parameters
DataAlgUp
DataAlgNodeUp
=
DataAlgUp
Returns
TraversalUp
<
DataAlgUp
,
DataAlgNodeUp
>
Methods
Abstract
traverse
Alg
traverseAlg
(
alg
:
Alg
)
:
DataAlgUp
Parameters
alg
:
Alg
Returns
DataAlgUp
traverse
Alg
Node
traverseAlgNode
(
algNode
:
AlgNode
)
:
DataAlgNodeUp
Parameters
algNode
:
AlgNode
Returns
DataAlgNodeUp
Abstract
traverse
Commutator
traverseCommutator
(
commutator
:
Commutator
)
:
DataAlgNodeUp
Parameters
commutator
:
Commutator
Returns
DataAlgNodeUp
Abstract
traverse
Conjugate
traverseConjugate
(
conjugate
:
Conjugate
)
:
DataAlgNodeUp
Parameters
conjugate
:
Conjugate
Returns
DataAlgNodeUp
Abstract
traverse
Grouping
traverseGrouping
(
grouping
:
Grouping
)
:
DataAlgNodeUp
Parameters
grouping
:
Grouping
Returns
DataAlgNodeUp
traverse
Into
Alg
Node
traverseIntoAlgNode
(
algNode
:
AlgNode
)
:
AlgNode
Parameters
algNode
:
AlgNode
Returns
AlgNode
Abstract
traverse
Line
Comment
traverseLineComment
(
comment
:
LineComment
)
:
DataAlgNodeUp
Parameters
comment
:
LineComment
Returns
DataAlgNodeUp
Abstract
traverse
Move
traverseMove
(
move
:
Move
)
:
DataAlgNodeUp
Parameters
move
:
Move
Returns
DataAlgNodeUp
Abstract
traverse
Newline
traverseNewline
(
newline
:
Newline
)
:
DataAlgNodeUp
Parameters
newline
:
Newline
Returns
DataAlgNodeUp
Abstract
traverse
Pause
traversePause
(
pause
:
Pause
)
:
DataAlgNodeUp
Parameters
pause
:
Pause
Returns
DataAlgNodeUp
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Methods
traverse
Alg
traverse
Alg
Node
traverse
Commutator
traverse
Conjugate
traverse
Grouping
traverse
Into
Alg
Node
traverse
Line
Comment
traverse
Move
traverse
Newline
traverse
Pause
Go to main documentation 🔗
cubing.js — API Reference - v0.56.1-dev
Loading...