Liking cljdoc? Tell your friends :D

hydrox.doc.link.anchors


(link-anchors {:keys [anchors-lu articles] :as folio} name)

creates a global anchors list based on the lookup

(-> {:articles {"example" {:elements [{:type :chapter :tag "hello" :number "1"}]}}} (link-anchors-lu "example") (link-anchors "example") :anchors) => {"example" {"hello" {:type :chapter, :tag "hello", :number "1"}}}

creates a global anchors list based on the lookup

(-> {:articles {"example" {:elements [{:type :chapter :tag "hello" :number "1"}]}}}
    (link-anchors-lu "example")
    (link-anchors "example")
    :anchors)
=> {"example" {"hello" {:type :chapter, :tag "hello", :number "1"}}}
sourceraw docstring

(link-anchors-lu {:keys [articles] :as folio} name)

creates the anchor lookup for tags and numbers (-> {:articles {"example" {:elements [{:type :chapter :tag "hello" :number "1"}]}}} (link-anchors-lu "example") :anchors-lu) => {"example" {:by-number {:chapter {"1" {:type :chapter, :tag "hello", :number "1"}}}, :by-tag {"hello" {:type :chapter, :tag "hello", :number "1"}}}}

creates the anchor lookup for tags and numbers
(-> {:articles {"example" {:elements [{:type :chapter :tag "hello" :number "1"}]}}}
    (link-anchors-lu "example")
    :anchors-lu)
=> {"example" {:by-number {:chapter {"1" {:type :chapter, :tag "hello", :number "1"}}},
               :by-tag {"hello" {:type :chapter, :tag "hello", :number "1"}}}}
sourceraw docstring

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

× close