Liking cljdoc? Tell your friends :D

hiccup.util

Utility functions for Hiccup.

Utility functions for Hiccup.
raw docstring

as-strclj

(as-str & xs)

Converts its arguments into a string using [[to-str]].

Converts its arguments into a string using [[to-str]].
sourceraw docstring

escape-htmlclj

(escape-html text)

Change special characters into HTML character entities.

Change special characters into HTML character entities.
sourceraw docstring

raw-stringclj

(raw-string & xs)

Converts one or more strings into an object that will not be escaped when used with the [[hiccup2.core/html]] macro.

Converts one or more strings into an object that will not be escaped when
used with the [[hiccup2.core/html]] macro.
sourceraw docstring

raw-string?clj

(raw-string? x)

Returns true if x is a RawString created by raw-string.

Returns true if x is a RawString created by [[raw-string]].
sourceraw docstring

ToStringcljprotocol

to-strclj

(to-str x)

Convert a value into a string.

Convert a value into a string.
source

ToURIcljprotocol

to-uriclj

(to-uri x)

Convert a value into a URI.

Convert a value into a URI.
source

urlclj

(url & args)

Creates a URI instance from a variable list of arguments and an optional parameter map as the last argument. For example:

(url "/group/" 4 "/products" {:page 9})
=> "/group/4/products?page=9"
Creates a URI instance from a variable list of arguments and an optional
parameter map as the last argument. For example:

    (url "/group/" 4 "/products" {:page 9})
    => "/group/4/products?page=9"
sourceraw docstring

URLEncodecljprotocol

url-encodeclj

(url-encode x)

Turn a value into a URL-encoded string.

Turn a value into a URL-encoded string.
source

with-base-urlcljmacro

(with-base-url base-url & body)

Sets a base URL that will be prepended onto relative URIs. Note that for this to work correctly, it needs to be placed outside the hiccup.core/html or [[hiccup2.core/html]] macros.

Sets a base URL that will be prepended onto relative URIs. Note that for this
to work correctly, it needs to be placed outside the [[hiccup.core/html]] or
[[hiccup2.core/html]] macros.
sourceraw docstring

with-encodingcljmacro

(with-encoding encoding & body)

Sets a default encoding for URL encoding strings. Defaults to UTF-8.

Sets a default encoding for URL encoding strings. Defaults to UTF-8.
sourceraw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close