Skip to content

Files

Latest commit

 

History

History
 
 

elkjs

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

cljsjs/elkjs

[cljsjs/elkjs "0.3.0-0"] ;; latest release

After adding the above dependency to your project you can require the packaged library like so:

(ns application.core
  (:require cljsjs.elkjs))

Sample use:

(defn compute-layout [graph options success error]
     (->  (.layout (js/ELK.) (clj->js graph) (clj->js (or options {})))
          (.then #(success (js->clj % :keywordize-keys true)))
          (.catch #(error (js->clj % :keywordize-keys true)))))