Header menu logo issie

Msg Type

Union cases

Union case Description
Item : CompSlotName * Result<NewParamCompSpec, ParamError>

AddWSModel string * WaveSimModel

Full Usage: AddWSModel string * WaveSimModel

Parameters:

Add WaveSimModel to Model.WaveSim map. String is name of current sheet.

Item : string * WaveSimModel

Benchmark

Full Usage: Benchmark

ChangeBuildTabVisibility

Full Usage: ChangeBuildTabVisibility

ChangeRightTab RightTab

Full Usage: ChangeRightTab RightTab

Parameters:
Item : RightTab

ChangeSimSubTab SimSubTab

Full Usage: ChangeSimSubTab SimSubTab

Parameters:
Item : SimSubTab

ChangeWaveSimMultiplier int

Full Usage: ChangeWaveSimMultiplier int

Parameters:
    Item : int

Item : int

CheckMemory

Full Usage: CheckMemory

ClearPopupDialogParamSpec CompSlotName

Full Usage: ClearPopupDialogParamSpec CompSlotName

Parameters:
Item : CompSlotName

CloseApp

Full Usage: CloseApp

CloseDiagramNotification

Full Usage: CloseDiagramNotification

CloseFilesNotification

Full Usage: CloseFilesNotification

CloseMemoryEditorNotification

Full Usage: CloseMemoryEditorNotification

ClosePopup

Full Usage: ClosePopup

ClosePropertiesNotification

Full Usage: ClosePropertiesNotification

CloseSimulationNotification

Full Usage: CloseSimulationNotification

CloseWaveSimNotification

Full Usage: CloseWaveSimNotification

ContextMenuAction e

Full Usage: ContextMenuAction e

Parameters:
e : MouseEvent

ContextMenuItemClick(menuType, item, dispatch)

Full Usage: ContextMenuItemClick(menuType, item, dispatch)

Parameters:
    menuType : string
    item : string
    dispatch : Msg -> unit

menuType : string
item : string
dispatch : Msg -> unit

DiagramMouseEvent

Full Usage: DiagramMouseEvent

DispatchDelayed int * Msg

Full Usage: DispatchDelayed int * Msg

Parameters:
    Item : int * Msg

Item : int * Msg

DoNothing

Full Usage: DoNothing

EndSimulation

Full Usage: EndSimulation

EndWaveSim

Full Usage: EndWaveSim

Clears the Model.WaveSim and Model.WaveSimSheet fields.

ExecCmd Cmd<Msg>

Full Usage: ExecCmd Cmd<Msg>

Parameters:
    Item : Cmd<Msg>

Item : Cmd<Msg>

ExecCmdAsynch Cmd<Msg>

Full Usage: ExecCmdAsynch Cmd<Msg>

Parameters:
    Item : Cmd<Msg>

Item : Cmd<Msg>

ExecFuncAsynch Unit -> Cmd<Msg>

Full Usage: ExecFuncAsynch Unit -> Cmd<Msg>

Parameters:
Item : Unit -> Cmd<Msg>

ExecFuncInMessage(Model -> (Msg -> Unit) -> Unit, Msg -> Unit)

Full Usage: ExecFuncInMessage(Model -> (Msg -> Unit) -> Unit, Msg -> Unit)

Parameters:
Item1 : Model -> (Msg -> Unit) -> Unit
Item2 : Msg -> Unit

ExecutePendingMessages int

Full Usage: ExecutePendingMessages int

Parameters:
    Item : int

Item : int

FileCommand(FileCommandType, Msg -> Unit)

Full Usage: FileCommand(FileCommandType, Msg -> Unit)

Parameters:
Item1 : FileCommandType
Item2 : Msg -> Unit

FinishUICmd

Full Usage: FinishUICmd

GenerateCurrentWaveforms

Full Usage: GenerateCurrentWaveforms

Generate waveforms according to the model paramerts of Wavesim

GenerateWaveforms WaveSimModel

Full Usage: GenerateWaveforms WaveSimModel

Parameters:

Generate waveforms according to the current parameters of the given WaveSimModel

Item : WaveSimModel

IncrementSimulationClockTick int

Full Usage: IncrementSimulationClockTick int

Parameters:
    Item : int

Item : int

JSDiagramMsg JSDiagramMsg

Full Usage: JSDiagramMsg JSDiagramMsg

Parameters:
Item : JSDiagramMsg

KeyboardShortcutMsg KeyboardShortcutMsg

Full Usage: KeyboardShortcutMsg KeyboardShortcutMsg

Parameters:
Item : KeyboardShortcutMsg

LockTabsToWaveSim

Full Usage: LockTabsToWaveSim

MenuAction(MenuCommand, Msg -> unit)

Full Usage: MenuAction(MenuCommand, Msg -> unit)

Parameters:
Item1 : MenuCommand
Item2 : Msg -> unit

ReadUserData string

Full Usage: ReadUserData string

Parameters:
    Item : string

Item : string

RefreshWaveSim WaveSimModel

Full Usage: RefreshWaveSim WaveSimModel

Parameters:

Run, or rerun, the FastSimulation with the current state of the Canvas.

Item : WaveSimModel

ReloadSelectedComponent int

Full Usage: ReloadSelectedComponent int

Parameters:
    Item : int

Item : int

RunAfterRender bool * ((Msg -> unit) -> Model -> Model)

Full Usage: RunAfterRender bool * ((Msg -> unit) -> Model -> Model)

Parameters:
Item : bool * ((Msg -> unit) -> Model -> Model)

SaveModel

Full Usage: SaveModel

ScrollbarMouseMsg(cursor, action, dispatch)

Full Usage: ScrollbarMouseMsg(cursor, action, dispatch)

Parameters:
cursor : float
action : ScrollbarMouseAction
dispatch : Msg -> unit

SelectionHasChanged

Full Usage: SelectionHasChanged

SendSeqMsgAsynch Msg seq

Full Usage: SendSeqMsgAsynch Msg seq

Parameters:
    Item : Msg seq

Item : Msg seq

SetClipboard CanvasState

Full Usage: SetClipboard CanvasState

Parameters:
Item : CanvasState

SetCreateComponent Component

Full Usage: SetCreateComponent Component

Parameters:
Item : Component

SetDragMode DragMode

Full Usage: SetDragMode DragMode

Parameters:
Item : DragMode

SetExitDialog bool

Full Usage: SetExitDialog bool

Parameters:
    Item : bool

Item : bool

SetFilesNotification (Msg -> unit) -> ReactElement

Full Usage: SetFilesNotification (Msg -> unit) -> ReactElement

Parameters:
Item : (Msg -> unit) -> ReactElement

SetHighlighted(ComponentId list, ConnectionId list)

Full Usage: SetHighlighted(ComponentId list, ConnectionId list)

Parameters:
Item1 : ComponentId list
Item2 : ConnectionId list

SetIsLoading bool

Full Usage: SetIsLoading bool

Parameters:
    Item : bool

Item : bool

SetMemoryEditorNotification (Msg -> unit) -> ReactElement

Full Usage: SetMemoryEditorNotification (Msg -> unit) -> ReactElement

Parameters:
Item : (Msg -> unit) -> ReactElement

SetPopupDialogBadLabel bool

Full Usage: SetPopupDialogBadLabel bool

Parameters:
    Item : bool

Item : bool

SetPopupDialogCode string option

Full Usage: SetPopupDialogCode string option

Parameters:
    Item : string option

Item : string option

SetPopupDialogInt int option

Full Usage: SetPopupDialogInt int option

Parameters:
    Item : int option

Item : int option

SetPopupDialogInt2 bigint option

Full Usage: SetPopupDialogInt2 bigint option

Parameters:
    Item : bigint option

Item : bigint option

SetPopupDialogInt3 bigint option

Full Usage: SetPopupDialogInt3 bigint option

Parameters:
    Item : bigint option

Item : bigint option

SetPopupDialogIntList int list option

Full Usage: SetPopupDialogIntList int list option

Parameters:
    Item : int list option

Item : int list option

SetPopupDialogIntList2 int list option

Full Usage: SetPopupDialogIntList2 int list option

Parameters:
    Item : int list option

Item : int list option

SetPopupDialogMemorySetup (int * int * InitMemData * string option) option

Full Usage: SetPopupDialogMemorySetup (int * int * InitMemData * string option) option

Parameters:
    Item : (int * int * InitMemData * string option) option

Item : (int * int * InitMemData * string option) option

SetPopupDialogText string option

Full Usage: SetPopupDialogText string option

Parameters:
    Item : string option

Item : string option

SetPopupDialogText2 string option

Full Usage: SetPopupDialogText2 string option

Parameters:
    Item : string option

Item : string option

SetPopupDialogTwoInts bigint option * IntMode * string option

Full Usage: SetPopupDialogTwoInts bigint option * IntMode * string option

Parameters:
    Item : bigint option * IntMode * string option

Item : bigint option * IntMode * string option

SetPopupDialogVerilogErrors ErrorInfo list

Full Usage: SetPopupDialogVerilogErrors ErrorInfo list

Parameters:
Item : ErrorInfo list

SetPopupMemoryEditorData MemoryEditorData option

Full Usage: SetPopupMemoryEditorData MemoryEditorData option

Parameters:
Item : MemoryEditorData option

SetPopupProgress PopupProgress option

Full Usage: SetPopupProgress PopupProgress option

Parameters:
Item : PopupProgress option

SetProject Project

Full Usage: SetProject Project

Parameters:
Item : Project

SetPropertiesExtraDialogText string option

Full Usage: SetPropertiesExtraDialogText string option

Parameters:
    Item : string option

Item : string option

SetPropertiesNotification (Msg -> unit) -> ReactElement

Full Usage: SetPropertiesNotification (Msg -> unit) -> ReactElement

Parameters:
Item : (Msg -> unit) -> ReactElement

SetRouterInteractive bool

Full Usage: SetRouterInteractive bool

Parameters:
    Item : bool

Item : bool

SetSelWavesHighlighted ConnectionId array

Full Usage: SetSelWavesHighlighted ConnectionId array

Parameters:
Item : ConnectionId array

SetSelectedComponentMemoryLocation(bigint, bigint)

Full Usage: SetSelectedComponentMemoryLocation(bigint, bigint)

Parameters:
    Item1 : bigint
    Item2 : bigint

Item1 : bigint
Item2 : bigint

SetSimulationBase NumberBase

Full Usage: SetSimulationBase NumberBase

Parameters:
Item : NumberBase
Item1 : SimulationGraph
Item2 : FastSimulation

SetSimulationNotification (Msg -> unit) -> ReactElement

Full Usage: SetSimulationNotification (Msg -> unit) -> ReactElement

Parameters:
Item : (Msg -> unit) -> ReactElement

SetThemeUserData ThemeType

Full Usage: SetThemeUserData ThemeType

Parameters:
Item : ThemeType

SetTopMenu TopMenu

Full Usage: SetTopMenu TopMenu

Parameters:
Item : TopMenu

SetUserData UserData

Full Usage: SetUserData UserData

Parameters:
Item : UserData

SetViewerWidth int

Full Usage: SetViewerWidth int

Parameters:
    Item : int

Set width of right-hand pane when tab is WaveSimulator or TruthTable

Item : int

SetWSModel WaveSimModel

Full Usage: SetWSModel WaveSimModel

Parameters:

Update the WaveSimModel of the current sheet.

Item : WaveSimModel

SetWSModelAndSheet(WaveSimModel, string)

Full Usage: SetWSModelAndSheet(WaveSimModel, string)

Parameters:

Set the current WaveSimModel to the specified sheet and update the WaveSimModel of the specified sheet.

Item1 : WaveSimModel
Item2 : string

SetWaveComponentSelectionOpen FComponentId list * bool

Full Usage: SetWaveComponentSelectionOpen FComponentId list * bool

Parameters:

Sets or clears ShowComponentDetail

Item : FComponentId list * bool

SetWaveGroupSelectionOpen (ComponentGroup * string list) list * bool

Full Usage: SetWaveGroupSelectionOpen (ComponentGroup * string list) list * bool

Parameters:

Sets or clears GroupDetail

Item : (ComponentGroup * string list) list * bool

SetWaveSheetSelectionOpen string list list * bool

Full Usage: SetWaveSheetSelectionOpen string list list * bool

Parameters:
    Item : string list list * bool

Sets or clears ShowSheetDetail (clearing will remove all child values in the set)

Item : string list list * bool

Sheet Msg

Full Usage: Sheet Msg

Parameters:
Item : Msg

SheetBackAction Msg -> unit

Full Usage: SheetBackAction Msg -> unit

Parameters:
    Item : Msg -> unit

Item : Msg -> unit

ShowExitDialog

Full Usage: ShowExitDialog

ShowPopup (Msg -> Unit) -> Model -> ReactElement

Full Usage: ShowPopup (Msg -> Unit) -> Model -> ReactElement

Parameters:
Item : (Msg -> Unit) -> Model -> ReactElement

ShowStaticInfoPopup string * ReactElement * (Msg -> Unit)

Full Usage: ShowStaticInfoPopup string * ReactElement * (Msg -> Unit)

Parameters:
Item : string * ReactElement * (Msg -> Unit)

SimulateWithProgressBar SimulationProgress

Full Usage: SimulateWithProgressBar SimulationProgress

Parameters:
Item : SimulationProgress
Item : Result<SimulationData, SimulationError>

StartUICmd UICommandType

Full Usage: StartUICmd UICommandType

Parameters:
Item : UICommandType

SynchroniseCanvas

Full Usage: SynchroniseCanvas

TruthTableMsg TTMsg

Full Usage: TruthTableMsg TTMsg

Parameters:
Item : TTMsg

TryStartSimulationAfterErrorFix SimSubTab

Full Usage: TryStartSimulationAfterErrorFix SimSubTab

Parameters:
Item : SimSubTab

UnlockTabsFromWaveSim

Full Usage: UnlockTabsFromWaveSim

UpdateImportDecisions Map<string, ImportDecision option>

Full Usage: UpdateImportDecisions Map<string, ImportDecision option>

Parameters:
Item : Map<string, ImportDecision option>

UpdateModel Model -> Model

Full Usage: UpdateModel Model -> Model

Parameters:
Item : Model -> Model
Item : PopupProgress -> PopupProgress

UpdateProject Project -> Project

Full Usage: UpdateProject Project -> Project

Parameters:
Item : Project -> Project

UpdateProjectWithoutSyncing Project -> Project

Full Usage: UpdateProjectWithoutSyncing Project -> Project

Parameters:
Item : Project -> Project

UpdateUISheetTrail string list -> string list

Full Usage: UpdateUISheetTrail string list -> string list

Parameters:
    Item : string list -> string list

Item : string list -> string list

UpdateWSModel WaveSimModel -> WaveSimModel

Full Usage: UpdateWSModel WaveSimModel -> WaveSimModel

Parameters:

Update the WaveSimModel of the specified sheet from update function

Item : WaveSimModel -> WaveSimModel

WaveSimKeyPress string

Full Usage: WaveSimKeyPress string

Parameters:
    Item : string

Item : string

Type something to start searching.