TruthTableView Module
Types
Type | Description |
Functions and values
Function or value | Description |
Full Usage:
addInternalConnections (arg1, arg2) (arg3, arg4)
Parameters:
Component list
arg1 : Connection list
arg2 : Component list
arg3 : Connection list
Returns: Component list * Connection list
|
|
Full Usage:
correctCanvasState (arg1, arg2) (arg3, arg4)
Parameters:
Component list
arg1 : Connection list
arg2 : Component list
arg3 : Connection list
Returns: Result<(Component list * Connection list), SimulationError>
|
|
|
|
Full Usage:
getPortIdsfromConnectionId cid conns
Parameters:
ConnectionId
conns : Connection list
Returns: string list
|
|
|
|
Full Usage:
isPortInConnections port conns
Parameters:
Port
conns : Connection list
Returns: bool
|
|
Full Usage:
katex
Returns: obj
|
|
Full Usage:
makeColumnMoveArrows io headingEl dispatch
Parameters:
CellIO
headingEl : ReactElement
dispatch : TTMsg -> unit
Returns: ReactElement
|
|
Full Usage:
makeSimDataSelected model
Parameters:
Model
Returns: (Result<SimulationData, SimulationError> * CanvasState) option
|
Make and return Simulation Data (or Simulation Error) for the model for selected components. Identical functionality to SimulationView.makeSimData, but only considers selected components. Includes memoization: if the selected components have not changed then the cached corrected canvas and simulation are returned.
|
|
|
Full Usage:
partitionResults results
Parameters:
Result<'a, 'b> list
Returns: 'a list * 'b list
|
|
|
|
|
|
|
|
Full Usage:
viewCellAsHeading dispatch sortInfo styleInfo cell
Parameters:
TTMsg -> unit
sortInfo : (CellIO * SortType) option
styleInfo : Map<CellIO, CSSProp list>
cell : TruthTableCell
Returns: ReactElement
|
|
Full Usage:
viewOutputHider table hidden dispatch
Parameters:
TruthTable
hidden : CellIO list
dispatch : TTMsg -> unit
Returns: ReactElement
|
|
Full Usage:
viewRowAsData numBase styleInfo i row
Parameters:
NumberBase
styleInfo : Map<CellIO, CSSProp list>
i : int
row : TruthTableCell list
Returns: ReactElement list
|
|
Full Usage:
viewTruthTable (arg1, arg2) model dispatch
Parameters:
Component list
arg1 : Connection list
model : Model
dispatch : Msg -> Unit
Returns: ReactElement
|
|
Full Usage:
viewTruthTableData table model dispatch
Parameters:
TruthTable
model : Model
dispatch : TTMsg -> unit
Returns: ReactElement
|
|
Full Usage:
viewTruthTableError simError
Parameters:
SimulationError
Returns: ReactElement
|
|