SheetInterface Module
Type extensions
Type extension | Description |
Full Usage:
this.ChangeAdderComp
Parameters:
Dispatch<Msg>
compId : ComponentId
newComp : ComponentType
|
Extended Type:
|
Full Usage:
this.ChangeComponent
Parameters:
Dispatch<Msg>
symModel : Model
compId : ComponentId
compType : ComponentType
|
Extended Type:
|
Full Usage:
this.ChangeCounterComp
Parameters:
Dispatch<Msg>
compId : ComponentId
newComp : ComponentType
|
Extended Type:
|
Full Usage:
this.ChangeGate
Parameters:
Dispatch<Msg>
compId : ComponentId
gateType : GateComponentType
n : int
|
Extended Type:
|
Full Usage:
this.ChangeInputValue
Parameters:
Dispatch<Msg>
compId : ComponentId
newVal : bigint
|
Extended Type:
|
|
|
|
|
Full Usage:
this.ChangeMergeN
Parameters:
Dispatch<Msg>
compId : ComponentId
numInputs : int
|
|
|
|
Full Usage:
this.ChangeScale
Parameters:
Dispatch<Msg>
compId : ComponentId
newScale : float
whichScale : ScaleAdjustment
|
Extended Type:
|
Full Usage:
this.ChangeSplitN
Parameters:
Dispatch<Msg>
compId : ComponentId
numInputs : int
widths : int list
lsbs : int list
|
Extended Type:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Full Usage:
this.GetSelectedCanvasState
Parameters:
unit
Returns: Component list * Connection list
|
|
|
|
|
|
|
|
|
|
|
|
Full Usage:
this.SelectConnections
Parameters:
Msg -> 'a
on : bool
connIds : ConnectionId list
Returns: 'a
|
|
Full Usage:
this.UpdateMemory
Parameters:
Msg -> 'a
compId : ComponentId
mem : Memory1 -> Memory1
Returns: 'a
|
|
Full Usage:
this.WriteMemoryLine
Parameters:
Msg -> 'a
connId : ComponentId
addr : bigint
value : bigint
Returns: 'a
|
Extended Type:
|
Full Usage:
this.WriteMemoryType
Parameters:
Msg -> 'a
compId : ComponentId
mem : ComponentType
Returns: 'a
|