lamdera/program-test/4.0.0

A Lamdera package. It is not on package.elm-lang.org: the Lamdera compiler provides it, from static.lamdera.com, so lamdera install works and elm install does not.

Effect.LocalDev

Ignore this module, for internal use only.

type alias DevBar =
{ isRecordingEvents : Maybe RecordingState }
type alias InitConfig msg =
{ clientId : ClientId
, devBar : DevBar
, initCmds : Cmd msg
, isLeader : Bool
, mapMsg : Msg -> msg
, sendToFrontend : WireMsg -> Cmd msg
, sessionId : SessionId
, startRecording : () -> Cmd msg
}
type Model msg
type Msg
type alias SubscriptionsConfig msg =
{ devBar : DevBar
, gotEvent : (Value -> msg) -> Sub msg
, mapMsg : Msg -> msg
, receiveToFrontend : Sub msg
}
type alias UpdateConfig msg model =
{ clientId : ClientId
, copyToClipboard : String -> Cmd msg
, debugSaveDevBar : model -> model
, devBar : DevBar
, isLeader : Bool
, mapMsg : Msg -> msg
, onConnection : ConnectionMsg -> Cmd msg
, originalUrl : Url
, resetBackend : model -> ( model, Cmd msg )
, sendToFrontend : WireMsg -> Cmd msg
, sessionId : SessionId
, setDevBar : DevBar -> model -> model
, setExpanded : Bool -> model -> model
, setFreeze : Bool -> model -> model
, setModel : Model msg -> model -> model
, startRecording : () -> Cmd msg
, stopRecording : () -> Cmd msg
}
type alias ViewConfig =
{ charcoal : String
, grey : String
, white : String
}
fileReadWriteErrorView : ViewConfig -> Model msg -> List (Html Msg)
hideFreezeAndResetButtons : DevBar -> Bool
init : InitConfig msg -> ( Model msg, Cmd msg )
initDevBar : DevBar
maybeTestEditorView : ViewConfig -> DevBar -> Model msg -> Maybe (List (Html Msg))
UpdateConfig msg model
-> ConnectionMsg
-> Model msg
-> (model -> ( model, Cmd msg ))
-> model
-> ( model, Cmd msg )
UpdateConfig msg model
-> ConnectionMsg
-> Model msg
-> (model -> ( model, Cmd msg ))
-> model
-> ( model, Cmd msg )
UpdateConfig msg model
-> WireMsg
-> Model msg
-> (model -> ( model, Cmd msg ))
-> model
-> ( model, Cmd msg )
recordingButton : DevBar -> (Msg -> Html msg) -> (Msg -> Html msg) -> Html msg
recordingPill : DevBar -> Maybe Msg
resetDebugStoreBE : UpdateConfig msg model -> model -> model
subscriptions : SubscriptionsConfig msg -> Model msg -> Sub msg
UpdateConfig msg model
-> Msg
-> Model msg
-> model
-> ( model, Cmd msg )