Module

PsSpa.Request

Package
purescript-ps-spa
Repository
the-man-with-a-golden-mind/ps-spa

#QueryParam Source

type QueryParam = { key :: String, value :: String }

#Request Source

type Request route params = { fragment :: Option String, href :: String, params :: params, path :: Array String, query :: Array QueryParam, route :: route }

#fragmentValue Source

fragmentValue :: forall route params. Request route params -> Maybe String

#hasQueryParam Source

hasQueryParam :: forall route params. String -> Request route params -> Boolean

#queryBoolean Source

queryBoolean :: forall route params. String -> Request route params -> Maybe Boolean

#queryInt Source

queryInt :: forall route params. String -> Request route params -> Maybe Int

#queryParam Source

queryParam :: forall route params. String -> Request route params -> Maybe String

#queryParams Source

queryParams :: forall route params. String -> Request route params -> Array String