a function to parse the param value
a function to serialize and URL-encode the param value. Remember to encode arbitrary strings, for example using URLEncoder.encode.
a function for rendering an error message if an error occurs
Bind a query string parameter.
Bind a query string parameter.
Parameter key
QueryString data
None
if the parameter was not present in the query string data. Otherwise, returns Some
of either
Right
of the parameter value, or Left
of an error message if the binding failed.
Javascript function to unbind in the Javascript router.
Javascript function to unbind in the Javascript router.
Transform this QueryStringBindable[A] to QueryStringBindable[B]
Transform this QueryStringBindable[A] to QueryStringBindable[B]
Unbind a query string parameter.
Unbind a query string parameter.
Parameter key
Parameter value.
a query string fragment containing the key and its value. E.g. "foo=42"
A helper class for creating QueryStringBindables to map the value of a single key
the type being parsed