dillonkearns/elm-pages-v3-beta/3.1.1

NOTE: the latest version is 21.0.0

Pages.Internal.Platform.Cli

Exposed for internal use only (used in generated code).

type alias Flags =
Value
type alias Model route =
{ staticResponses : StaticResponses
, errors : List BuildError
, allRawResponses : RequestsAndPending
, unprocessedPages : List ( Path, route )
, maybeRequestJson : RenderRequest route
, isDevServer : Bool
}
type Msg
= GotDataBatch
(List
{ request : Request
, response : Response
}
)
| GotBuildError BuildError
type alias Program route =
Program Flags (Model route) Msg
ProgramConfig
userMsg
userModel
(Maybe route)
pageData
actionData
sharedData
effect
mappedMsg
errorPage
-> Program (Maybe route)
SiteConfig
-> RenderRequest route
-> ProgramConfig
userMsg
userModel
route
pageData
actionData
sharedData
effect
mappedMsg
errorPage
-> Value
-> ( Model route, Effect )
requestDecoder : Decoder Request
SiteConfig
-> ProgramConfig
userMsg
userModel
route
pageData
actionData
sharedData
effect
mappedMsg
errorPage
-> Msg
-> Model route
-> ( Model route, Effect )