MenuHelpers Module
Types and nested modules
Type/Module | Description |
Functions and values
Function or value | Description |
Full Usage:
addToRecents path recents
Parameters:
'a
recents : 'a list option
Returns: 'a list option
|
|
|
|
|
|
|
|
|
|
Full Usage:
displayFileErrorNotification err dispatch
Parameters:
string
dispatch : Msg -> 'a
Returns: 'a
|
|
Full Usage:
extractLabelBase text
Parameters:
string
Returns: string
|
|
Full Usage:
fileEntryBox files fName dialog dispatch
Parameters:
string list
fName : string
dialog : PopupDialogData
dispatch : Msg -> unit
Returns: ReactElement
|
|
|
|
|
|
Full Usage:
formatLabelAsBus width text
Parameters:
int
text : string
Returns: string
|
|
Full Usage:
formatLabelFromType compType text
Parameters:
ComponentType
text : string
Returns: string
|
|
Full Usage:
getFileInProject name project
Parameters:
string
project : Project
Returns: LoadedComponent option
|
|
|
|
|
|
|
|
|
|
Full Usage:
loadComponentWithRAMChanges (arg1, arg2) savedWaveSim ldc model
Parameters:
Component list
arg1 : Connection list
savedWaveSim : SavedWaveInfo option
ldc : LoadedComponent
model : Model
Returns: Model
|
|
|
|
Full Usage:
makeSourceMenu model updateMem cid dispatch modelCurrent
Parameters:
Model
updateMem : ComponentId -> (Memory1 -> Memory1) -> Unit
cid : ComponentId
dispatch : Msg -> Unit
modelCurrent : Model
Returns: ReactElement
|
|
|
|
|
|
|
|
|
|
Full Usage:
quantifyChanges ldc1 ldc2
Parameters:
LoadedComponent
ldc2 : LoadedComponent
Returns: int * int
|
|
Full Usage:
raiseFileNotification dispatch msg
Parameters:
Msg -> unit
msg : string option
|
|
Full Usage:
readLastBackup comp
Parameters:
LoadedComponent
Returns: (int * string * string) option
|
|
Full Usage:
removeAllCustomComps name project
Parameters:
string
project : Project
Returns: LoadedComponent list
|
|
|
|
Full Usage:
resolveComponentOpenPopup pPath components resolves model dispatch
Parameters:
string
components : LoadedComponent list
resolves : LoadStatus list
model : Model
dispatch : Msg -> Unit
Returns: Unit
|
|
Full Usage:
saveOpenFileAction isAuto model dispatch
Parameters: Returns: (LoadedComponent * (Component list * Connection list)) option
|
|
Full Usage:
saveOpenFileActionWithModelUpdate model dispatch
Parameters: Returns: (LoadedComponent * (Component list * Connection list)) option
|
|
|
|
|
|
|
|
Full Usage:
setupProjectFromComponents finishUI sheetName ldComps model dispatch
Parameters:
bool
sheetName : string
ldComps : LoadedComponent list
model : Model
dispatch : Msg -> Unit
Returns: Unit
|
|
|
|
Full Usage:
updateLoadedComponents name setFun lcLst dispatch
Parameters:
string
setFun : LoadedComponent -> LoadedComponent
lcLst : LoadedComponent list
dispatch : Msg -> Unit
Returns: LoadedComponent list
|
|
|
|
|
|
|
|
Full Usage:
writeComponentToBackupFile numCircuitChanges numHours comp dispatch
Parameters:
int
numHours : float
comp : LoadedComponent
dispatch : Msg -> Unit
|
|
Full Usage:
writeComponentToBackupFileNow numCircuitChanges numHours comp
Parameters:
int
numHours : float
comp : LoadedComponent
|
|
Full Usage:
writeComponentToFile comp
Parameters:
LoadedComponent
Returns: Result<unit, string>
|
|