fission-codes / webnative-elm / Webnative.Configuration


type alias Configuration =
{ namespace : Webnative.Namespace.Namespace
, debug : Maybe Basics.Bool
, fileSystem : Maybe FileSystemConfiguration
, permissions : Maybe Webnative.Permissions.Permissions 
}


type alias FileSystemConfiguration =
{ loadImmediately : Maybe Basics.Bool
, version : Maybe String 
}

encode : Configuration -> Json.Encode.Value

encodeFileSystemConfiguration : FileSystemConfiguration -> Json.Encode.Value

fromNamespace : Webnative.Namespace.Namespace -> Configuration