Msg Type
Union cases
| Union case | Description | 
            
  | 
        |
            
                
              
               | 
          
            
  | 
        
            
                
              
               | 
          
            
  | 
        
            
                
              
              
                  Full Usage: 
                   
              Benchmark
                   | 
          |
            
                
              
              
                  Full Usage: 
                   
              ChangeBuildTabVisibility
                   | 
          |
            
                
              
              
             | 
          
            
  | 
        
            
                
              
              
             | 
          
            
  | 
        
            
                
              
              
                  Full Usage: 
                   
              ChangeWaveSimMultiplier int
                  Parameters: 
 int
                    
                     | 
          
            
  | 
        
            
                
              
              
                  Full Usage: 
                   
              CheckMemory
                   | 
          |
            
                
              
               | 
          
            
  | 
        
            
                
              
              
                  Full Usage: 
                   
              CloseApp
                   | 
          |
            
                
              
              
                  Full Usage: 
                   
              CloseDiagramNotification
                   | 
          |
            
                
              
              
                  Full Usage: 
                   
              CloseFilesNotification
                   | 
          |
            
                
              
              
                  Full Usage: 
                   
              CloseMemoryEditorNotification
                   | 
          |
            
                
              
              
                  Full Usage: 
                   
              ClosePopup
                   | 
          |
            
                
              
              
                  Full Usage: 
                   
              ClosePropertiesNotification
                   | 
          |
            
                
              
              
                  Full Usage: 
                   
              CloseSimulationNotification
                   | 
          |
            
                
              
              
                  Full Usage: 
                   
              CloseWaveSimNotification
                   | 
          |
            
                
              
              
             | 
          
            
  | 
        
            
                
              
               | 
          
            
  | 
        
            
                
              
              
                  Full Usage: 
                   
              ContextMenuItemClick(menuType, item, dispatch)
                  Parameters: 
 string
                    
                    item : string
                    
                    dispatch : Msg -> unit
                    
                     | 
          
            
  | 
        
            
                
              
              
                  Full Usage: 
                   
              DiagramMouseEvent
                   | 
          |
            
                
              
              
             | 
          
            
  | 
        
            
                
              
              
                  Full Usage: 
                   
              DoNothing
                   | 
          |
            
                
              
              
                  Full Usage: 
                   
              EndSimulation
                   | 
          |
            
                
              
              
                  Full Usage: 
                   
              EndWaveSim
                   | 
          |
            
                
              
              
             | 
          
            
  | 
        
            
                
              
              
             | 
          
            
  | 
        
            
                
              
              
                  Full Usage: 
                   
              ExecutePendingMessages int
                  Parameters: 
 int
                    
                     | 
          
            
  | 
        
            
                
              
              
                  Full Usage: 
                   
              FileCommand(FileCommandType, Msg -> Unit)
                  Parameters: 
 FileCommandType
                    
                    Item2 : Msg -> Unit
                    
                     | 
          
            
  | 
        
            
                
              
              
                  Full Usage: 
                   
              FinishUICmd
                   | 
          |
            
                
              
              
                  Full Usage: 
                   
              GenerateCurrentWaveforms
                   | 
          |
            
                
              
               | 
          
            
  | 
        
            
                
              
              
                  Full Usage: 
                   
              IncrementSimulationClockTick int
                  Parameters: 
 int
                    
                     | 
          
            
  | 
        
            
                
              
               | 
          
            
  | 
        
            
                
              
               | 
          
            
  | 
        
            
                
              
              
                  Full Usage: 
                   
              LockTabsToWaveSim
                   | 
          |
            
                
              
              
                  Full Usage: 
                   
              MenuAction(MenuCommand, Msg -> unit)
                  Parameters: 
 MenuCommand
                    
                    Item2 : Msg -> unit
                    
                     | 
          
            
  | 
        
            
                
              
              
                  Full Usage: 
                   
              ReadUserData string
                  Parameters: 
 string
                    
                     | 
          
            
  | 
        
            
                
              
               | 
          
            
  | 
        
            
                
              
              
                  Full Usage: 
                   
              ReloadSelectedComponent int
                  Parameters: 
 int
                    
                     | 
          
            
  | 
        
            
                
              
              
                  Full Usage: 
                   
              SaveModel
                   | 
          |
            
                
              
              
                  Full Usage: 
                   
              ScrollbarMouseMsg(cursor, action, dispatch)
                  Parameters: 
 float
                    
                    action : ScrollbarMouseAction
                    
                    dispatch : Msg -> unit
                    
                     | 
          
            
  | 
        
            
                
              
              
                  Full Usage: 
                   
              SelectionHasChanged
                   | 
          |
            
                
              
              
             | 
          
            
  | 
        
            
                
              
               | 
          
            
  | 
        
            
                
              
              
             | 
          
            
  | 
        
            
                
              
              
             | 
          
            
  | 
        
            
                
              
              
                  Full Usage: 
                   
              SetExitDialog bool
                  Parameters: 
 bool
                    
                     | 
          
            
  | 
        
            
                
              
              
                  Full Usage: 
                   
              SetFilesNotification (Msg -> unit) -> ReactElement
                  Parameters: 
 (Msg -> unit) -> ReactElement
                    
                     | 
          
            
  | 
        
            
                
              
              
                  Full Usage: 
                   
              SetHighlighted(ComponentId list, ConnectionId list)
                  Parameters: 
 ComponentId list
                    
                    Item2 : ConnectionId list
                    
                     | 
          
            
  | 
        
            
                
              
              
                  Full Usage: 
                   
              SetIsLoading bool
                  Parameters: 
 bool
                    
                     | 
          
            
  | 
        
            
                
              
              
                  Full Usage: 
                   
              SetMemoryEditorNotification (Msg -> unit) -> ReactElement
                  Parameters: 
 (Msg -> unit) -> ReactElement
                    
                     | 
          
            
  | 
        
            
                
              
              
                  Full Usage: 
                   
              SetPopupDialogBadLabel bool
                  Parameters: 
 bool
                    
                     | 
          
            
  | 
        
            
                
              
              
                  Full Usage: 
                   
              SetPopupDialogCode string option
                  Parameters: 
 string option
                    
                     | 
          
            
  | 
        
            
                
              
              
                  Full Usage: 
                   
              SetPopupDialogInt int option
                  Parameters: 
 int option
                    
                     | 
          
            
  | 
        
            
                
              
              
                  Full Usage: 
                   
              SetPopupDialogInt2 bigint option
                  Parameters: 
 bigint option
                    
                     | 
          
            
  | 
        
            
                
              
              
                  Full Usage: 
                   
              SetPopupDialogInt3 bigint option
                  Parameters: 
 bigint option
                    
                     | 
          
            
  | 
        
            
                
              
              
                  Full Usage: 
                   
              SetPopupDialogIntList int list option
                  Parameters: 
 int list option
                    
                     | 
          
            
  | 
        
            
                
              
              
                  Full Usage: 
                   
              SetPopupDialogIntList2 int list option
                  Parameters: 
 int list option
                    
                     | 
          
            
  | 
        
            
                
              
                  Full Usage: 
                   
              SetPopupDialogMemorySetup (int * int * InitMemData * string option) option
                  Parameters: 
 (int * int * InitMemData * string option) option
                    
                     | 
          
            
  | 
        
            
                
              
              
                  Full Usage: 
                   
              SetPopupDialogText string option
                  Parameters: 
 string option
                    
                     | 
          
            
  | 
        
            
                
              
              
                  Full Usage: 
                   
              SetPopupDialogText2 string option
                  Parameters: 
 string option
                    
                     | 
          
            
  | 
        
            
  | 
        |
            
                
              
              
             | 
          
            
  | 
        
            
                
              
              
                  Full Usage: 
                   
              SetPopupMemoryEditorData MemoryEditorData option
                  Parameters: 
 MemoryEditorData option
                    
                     | 
          
            
  | 
        
            
                
              
               | 
          
            
  | 
        
            
                
              
              
             | 
          
            
  | 
        
            
                
              
              
                  Full Usage: 
                   
              SetPropertiesExtraDialogText string option
                  Parameters: 
 string option
                    
                     | 
          
            
  | 
        
            
                
              
              
                  Full Usage: 
                   
              SetPropertiesNotification (Msg -> unit) -> ReactElement
                  Parameters: 
 (Msg -> unit) -> ReactElement
                    
                     | 
          
            
  | 
        
            
                
              
              
                  Full Usage: 
                   
              SetRouterInteractive bool
                  Parameters: 
 bool
                    
                     | 
          
            
  | 
        
            
                
              
               | 
          
            
  | 
        
            
                
              
              
                  Full Usage: 
                   
              SetSelectedComponentMemoryLocation(bigint, bigint)
                  Parameters: 
 bigint
                    
                    Item2 : bigint
                    
                     | 
          
            
  | 
        
            
                
              
               | 
          
            
  | 
        
            
                
              
              
                  Full Usage: 
                   
              SetSimulationGraph(SimulationGraph, FastSimulation)
                  Parameters: 
 SimulationGraph
                    
                    Item2 : FastSimulation
                    
                     | 
          
            
  | 
        
            
                
              
              
                  Full Usage: 
                   
              SetSimulationNotification (Msg -> unit) -> ReactElement
                  Parameters: 
 (Msg -> unit) -> ReactElement
                    
                     | 
          
            
  | 
        
            
                
              
              
             | 
          
            
  | 
        
            
                
              
              
             | 
          
            
  | 
        
            
                
              
              
             | 
          
            
  | 
        
            
                
              
              
                  Full Usage: 
                   
              SetViewerWidth int
                  Parameters: 
 int
                    
                     | 
          |
            
                
              
               | 
          
            
  | 
        
            
                
              
              
                  Full Usage: 
                   
              SetWSModelAndSheet(WaveSimModel, string)
                  Parameters: 
 WaveSimModel
                    
                    Item2 : string
                    
                     | 
          
            
  | 
        
            
                
              
              
                  Full Usage: 
                   
              SetWaveComponentSelectionOpen FComponentId list * bool
                  Parameters: 
 FComponentId list * bool
                    
                     | 
          
            
  | 
        
            
                
              
                  Full Usage: 
                   
              SetWaveGroupSelectionOpen (ComponentGroup * string list) list * bool
                  Parameters: 
 (ComponentGroup * string list) list * bool
                    
                     | 
          
            
  | 
        
            
                
              
              
                  Full Usage: 
                   
              SetWaveSheetSelectionOpen string list list * bool
                  Parameters: 
 string list list * bool
                    
                     | 
          |
            
  | 
        |
            
                
              
              
             | 
          
            
  | 
        
            
                
              
              
                  Full Usage: 
                   
              ShowExitDialog
                   | 
          |
            
                
              
              
                  Full Usage: 
                   
              ShowPopup (Msg -> Unit) -> Model -> ReactElement
                  Parameters: 
 (Msg -> Unit) -> Model -> ReactElement
                    
                     | 
          
            
  | 
        
            
                
              
              
                  Full Usage: 
                   
              ShowStaticInfoPopup string * ReactElement * (Msg -> Unit)
                  Parameters: 
 string * ReactElement * (Msg -> Unit)
                    
                     | 
          
            
  | 
        
            
                
              
               | 
          
            
  | 
        
            
  | 
        |
            
                
              
               | 
          
            
  | 
        
            
                
              
              
                  Full Usage: 
                   
              SynchroniseCanvas
                   | 
          |
            
                
              
              
             | 
          
            
  | 
        
            
                
              
              
             | 
          
            
  | 
        
            
                
              
              
                  Full Usage: 
                   
              UnlockTabsFromWaveSim
                   | 
          |
            
                
              
              
                  Full Usage: 
                   
              UpdateImportDecisions Map<string, ImportDecision option>
                  Parameters: 
 Map<string, ImportDecision option>
                    
                     | 
          
            
  | 
        
            
                
              
              
                  Full Usage: 
                   
              UpdatePopupProgress PopupProgress -> PopupProgress
                  Parameters: 
 PopupProgress -> PopupProgress
                    
                     | 
          
            
  | 
        
            
                
              
              
                  Full Usage: 
                   
              UpdateUISheetTrail string list -> string list
                  Parameters: 
 string list -> string list
                    
                     | 
          
            
  | 
        
            
                
              
              
                  Full Usage: 
                   
              UpdateWSModel WaveSimModel -> WaveSimModel
                  Parameters: 
 WaveSimModel -> WaveSimModel
                    
                     | 
          
            
  | 
        
            
                
              
              
                  Full Usage: 
                   
              WaveSimKeyPress string
                  Parameters: 
 string
                    
                     | 
          
            
  |