dillonkearns / elm-pages / Pages.Internal.Platform.GeneratorApplication

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


type alias Program =
Cli.Program.StatefulProgram Model Msg (BackendTask FatalError ()) Flags


type alias Flags =
{ compatibilityKey : Basics.Int }


type alias Model =
{ staticResponses : BackendTask FatalError ()
, errors : List BuildError 
}


type Msg
    = GotDataBatch Json.Decode.Value
    | GotBuildError BuildError

init : BackendTask FatalError () -> Cli.Program.FlagsIncludingArgv Flags -> ( Model, Pages.Internal.Platform.Effect.Effect )

requestDecoder : Json.Decode.Decoder Pages.StaticHttp.Request.Request

update : Msg -> Model -> ( Model, Pages.Internal.Platform.Effect.Effect )

app : Pages.GeneratorProgramConfig.GeneratorProgramConfig -> Program


type alias JsonValue =
Json.Decode.Value