PopupHelpers Module
Types and nested modules
Type/Module | Description |
Functions and values
Function or value | Description |
|
|
Full Usage:
choicePopup title body buttonTrueText buttonFalseText buttonAction dispatch
Parameters:
string
body : ReactElement
buttonTrueText : string
buttonFalseText : string
buttonAction : bool -> MouseEvent -> Unit
dispatch : Msg -> 'a
Returns: 'a
|
|
Full Usage:
choicePopupFunc title body buttonTrueText buttonFalseText buttonAction
Parameters:
string
body : (Msg -> Unit) -> ReactElement
buttonTrueText : string
buttonFalseText : string
buttonAction : bool -> (Msg -> Unit) -> MouseEvent -> Unit
Returns: (Msg -> Unit) -> Model -> ReactElement
|
|
Full Usage:
closablePopup title body foot extraStyle dispatch
Parameters:
string
body : ReactElement
foot : ReactElement
extraStyle : CSSProp list
dispatch : Msg -> Unit
Returns: Unit
|
|
Full Usage:
closablePopupFunc title body foot extraStyle
Parameters:
string
body : (Msg -> Unit) -> ReactElement
foot : (Msg -> Unit) -> ReactElement
extraStyle : CSSProp list
Returns: (Msg -> Unit) -> Model -> ReactElement
|
|
Full Usage:
codeEditor props elems
Parameters:
CodeEditorProps list
elems : ReactElement list
Returns: ReactElement
Modifiers: inline |
|
Full Usage:
confirmationPopup title buttonText body buttonAction dispatch
Parameters:
string
buttonText : string
body : ReactElement
buttonAction : unit -> unit
dispatch : Msg -> unit
Returns: Unit
|
|
Full Usage:
dialogPopupBodyIntAndText beforeText placeholder beforeInt intDefault dispatch
Parameters:
Model -> 'a
placeholder : string
beforeInt : PopupDialogData -> 'b
intDefault : int
dispatch : Msg -> unit
Returns: Model -> ReactElement
|
|
|
|
Full Usage:
dialogPopupBodyNInts beforeInt numOutputsDefault intDefault maxNumOutputs dispatch
Parameters:
PopupDialogData -> 'a
numOutputsDefault : int
intDefault : int
maxNumOutputs : int
dispatch : Msg -> unit
Returns: Model -> ReactElement
|
|
Full Usage:
dialogPopupBodyOnlyBoundedInt beforeInt intDefault minBound maxBound dispatch
Parameters:
PopupDialogData -> 'a
intDefault : int
minBound : int
maxBound : int
dispatch : Msg -> unit
Returns: Model -> ReactElement
|
|
Full Usage:
dialogPopupBodyOnlyInt beforeInt intDefault dispatch
Parameters:
PopupDialogData -> 'a
intDefault : int
dispatch : Msg -> unit
Returns: Model -> ReactElement
|
|
Full Usage:
dialogPopupBodyOnlyText before placeholder dispatch model
Parameters:
PopupDialogData -> 'a
placeholder : string
dispatch : Msg -> unit
model : Model
Returns: ReactElement
|
|
Full Usage:
dialogPopupBodyOnlyTextWithDefaultValue before placeholder currDescr dispatch model
Parameters:
PopupDialogData -> 'a
placeholder : string
currDescr : string option
dispatch : Msg -> unit
model : Model
Returns: ReactElement
|
|
Full Usage:
dialogPopupBodyTextAndInt beforeText placeholder beforeInt intDefault dispatch
Parameters:
PopupDialogData -> 'a
placeholder : string
beforeInt : PopupDialogData -> 'b
intDefault : int
dispatch : Msg -> unit
Returns: Model -> ReactElement
|
|
Full Usage:
dialogPopupBodyTextAndTwoInts focus (beforeText, textPlaceholder) (beforeInt1, beforeInt2) (intDefault1, intDefault2) dispatch
Parameters:
int
beforeText : PopupDialogData -> 'a
textPlaceholder : string
beforeInt1 : PopupDialogData -> 'b
beforeInt2 : PopupDialogData -> 'c
intDefault1 : bigint
intDefault2 : bigint
dispatch : Msg -> unit
Returns: Model -> ReactElement
|
|
Full Usage:
dialogPopupBodyTwoInts (beforeInt1, beforeInt2) (intDefault1, intDefault2) width2 dispatch
Parameters:
PopupDialogData -> 'a
beforeInt2 : PopupDialogData -> 'b
intDefault1 : bigint
intDefault2 : bigint
width2 : string
dispatch : Msg -> unit
Returns: Model -> ReactElement
|
|
Full Usage:
dialogPopupRefresh title body extraStyle dispatch
Parameters:
string
body : Model -> ReactElement
extraStyle : CSSProp list
dispatch : Msg -> unit
Returns: Unit
|
|
Full Usage:
dialogVerilogCompBody before moduleName errorDiv errorList showExtraErrors codeToAdd compileButton addButton dispatch model
Parameters:
PopupDialogData -> 'a
moduleName : string option
errorDiv : ReactElement
errorList : ErrorInfo list
showExtraErrors : bool
codeToAdd : string option
compileButton : PopupDialogData -> Unit
addButton : PopupDialogData -> string * ReplaceType * int * int -> unit
dispatch : Msg -> unit
model : Model
Returns: ReactElement
|
|
Full Usage:
dialogVerilogPopup title body saveUpdateText noErrors showingExtraInfo saveButtonAction moreInfoButton isDisabled extraStyle dispatch
Parameters:
string
body : Model -> ReactElement
saveUpdateText : string
noErrors : bool
showingExtraInfo : bool
saveButtonAction : PopupDialogData -> unit
moreInfoButton : PopupDialogData -> unit
isDisabled : PopupDialogData -> bool
extraStyle : CSSProp list
dispatch : Msg -> unit
Returns: Unit
|
|
Full Usage:
dynamicClosablePopup title body foot extraStyle dispatch
Parameters:
string
body : Model -> ReactElement
foot : Model -> ReactElement
extraStyle : CSSProp list
dispatch : Msg -> Unit
Returns: Unit
|
|
Full Usage:
dynamicConfirmationPopup title buttonText body buttonActionOpt dispatch
Parameters:
string
buttonText : string
body : Model -> ReactElement
buttonActionOpt : (unit -> unit) option
dispatch : Msg -> unit
Returns: Unit
|
|
|
|
|
|
Full Usage:
getErrorList dialogData
Parameters:
PopupDialogData
Returns: ErrorInfo list
|
|
Full Usage:
getImportDecisions dialogData
Parameters:
PopupDialogData
Returns: Map<string, ImportDecision option>
|
|
|
|
|
|
Full Usage:
getIntList dialogData numInputsDefault widthDefault
Parameters:
PopupDialogData
numInputsDefault : int
widthDefault : int
Returns: int list
|
|
Full Usage:
getIntList2 dialogData numInputsDefault lsbDefault
Parameters:
PopupDialogData
numInputsDefault : int
lsbDefault : int
Returns: int list
|
|
|
|
Full Usage:
getMemorySetup dialogData wordWidthDefault
Parameters:
PopupDialogData
wordWidthDefault : int
Returns: int * int * InitMemData * string option
|
|
|
|
|
|
Full Usage:
mapNoDispatch optReact
Parameters:
ReactElement option
Returns: ((Msg -> Unit) -> ReactElement) option
|
|
Full Usage:
newBuildPopup title body foot close extraStyle dispatch model
Parameters:
string
body : (Msg -> unit) -> Model -> ReactElement
foot : DynamicElement
close : DynamicAction
extraStyle : CSSProp list
dispatch : Msg -> Unit
model : Model
Returns: ReactElement
|
|
|
|
Full Usage:
newConfirmationPopup title body buttonActionOpt buttonEnable close dispatch model
Parameters:
string
body : (Msg -> unit) -> Model -> ReactElement
buttonActionOpt : DynamicAction option
buttonEnable : Model -> bool
close : DynamicAction
dispatch : Msg -> unit
model : Model
Returns: ReactElement
|
|
Full Usage:
noDispatch react _dispatch
Parameters:
ReactElement
_dispatch : Msg -> Unit
Returns: ReactElement
|
|
Full Usage:
openInBrowser url _arg3
Parameters:
string
_arg3 : 'a
|
|
|
|
Full Usage:
showMemoryEditorPopup maybeTitle body maybeFoot extraStyle dispatch
Parameters:
string option
body : MemoryEditorData -> 'a
maybeFoot : ReactElement option
extraStyle : CSSProp list
dispatch : Msg -> 'b
Returns: 'b
|
|
Full Usage:
staticButtonFoot buttonAction buttonText dispatch
Parameters:
MouseEvent -> unit
buttonText : string
dispatch : Msg -> unit
Returns: ReactElement
|
|
Full Usage:
unclosablePopup maybeTitle body maybeFoot extraStyle dispatch
Parameters:
string option
body : ReactElement
maybeFoot : ReactElement option
extraStyle : CSSProp list
dispatch : 'a
Returns: ReactElement
|
|