{:group-id "com.github.jpmonettas", :artifact-id "clograms", :version "0.1.148", :analysis {"clj" ({:name clograms.core, :publics ({:name current-platform, :file "clograms/core.clj", :line 9, :type :var} {:name db-edn, :file "clograms/core.clj", :line 40, :arglists ([]), :type :var} {:name extra-schema, :file "clograms/core.clj", :line 10, :type :var} {:name re-index-all, :file "clograms/core.clj", :line 25, :arglists ([folder platform ws-send-fn {:keys [watch?]}]), :type :var})} {:name clograms.handler, :publics ({:name build-routes, :file "clograms/handler.clj", :line 21, :arglists ([{:keys [diagram-file], :as config}]), :type :var} {:name file-content, :file "clograms/handler.clj", :line 9, :arglists ([path line]), :type :var})} {:name clograms.server, :publics ({:name -main, :file "clograms/server.clj", :line 46, :arglists ([& args]), :type :var} {:name build-websocket, :file "clograms/server.clj", :line 33, :arglists ([]), :type :var} {:name cli-options, :file "clograms/server.clj", :line 18, :type :var} {:name server, :file "clograms/server.clj", :line 16, :type :var})} {:name clograms.styles.main, :publics ({:name accordion, :file "clograms/styles/main.clj", :line 375, :type :var} {:name border-radius, :file "clograms/styles/main.clj", :line 25, :type :var} {:name bottom-bar, :file "clograms/styles/main.clj", :line 354, :type :var} {:name color, :file "clograms/styles/main.clj", :line 4, :type :var} {:name debug, :file "clograms/styles/main.clj", :line 27, :type :var} {:name diagram, :file "clograms/styles/main.clj", :line 40, :type :var} {:name general, :file "clograms/styles/main.clj", :line 162, :type :var} {:name loading-spinner, :file "clograms/styles/main.clj", :line 328, :type :var} {:name main, :file "clograms/styles/main.clj", :line 409, :type :var} {:name overlay-styles, :file "clograms/styles/main.clj", :line 320, :type :var} {:name port-fix, :file "clograms/styles/main.clj", :line 38, :type :var} {:name print, :file "clograms/styles/main.clj", :line 402, :type :var} {:name side-bar, :file "clograms/styles/main.clj", :line 286, :type :var} {:name svg-shapes, :file "clograms/styles/main.clj", :line 140, :type :var} {:name text-edit-modal, :file "clograms/styles/main.clj", :line 348, :type :var} {:name top-bar, :file "clograms/styles/main.clj", :line 221, :type :var} {:name tree, :file "clograms/styles/main.clj", :line 392, :type :var})}), "cljs" ({:name clograms.browser, :publics ({:name side-bar-browser-back, :file "clograms/browser.cljs", :line 4, :arglists ([db]), :type :var} {:name side-bar-browser-select-namespace, :file "clograms/browser.cljs", :line 12, :arglists ([db ns]), :type :var} {:name side-bar-browser-select-project, :file "clograms/browser.cljs", :line 7, :arglists ([db p]), :type :var})} {:name clograms.config, :publics ({:name debug?, :file "clograms/config.cljs", :line 3, :type :var})} {:name clograms.core, :publics ({:name dev-setup, :file "clograms/core.cljs", :line 15, :arglists ([]), :type :var} {:name init, :file "clograms/core.cljs", :line 59, :arglists ([]), :type :var} {:name mount-root, :file "clograms/core.cljs", :line 37, :arglists ([]), :type :var})} {:name clograms.db, :publics ({:name add-datoms, :file "clograms/db.cljs", :line 130, :arglists ([datascript-db datoms]), :type :var} {:name all-namespaces, :file "clograms/db.cljs", :line 261, :arglists ([datascript-db]), :type :var} {:name all-namespaces-for-project, :file "clograms/db.cljs", :line 273, :arglists ([datascript-db project-id]), :type :var} {:name all-projects, :file "clograms/db.cljs", :line 251, :arglists ([datascript-db]), :type :var} {:name all-re-frame-feature, :file "clograms/db.cljs", :line 370, :arglists ([datascript-db feature-key]), :type :var} {:name all-specs, :file "clograms/db.cljs", :line 393, :arglists ([datascript-db]), :type :var} {:name all-vars, :file "clograms/db.cljs", :line 284, :arglists ([datascript-db]), :type :var} {:name all-vars-for-ns, :file "clograms/db.cljs", :line 298, :arglists ([datascript-db ns-id]), :type :var} {:name bottom-bar, :file "clograms/db.cljs", :line 72, :arglists ([db]), :type :var} {:name bottom-bar-title, :file "clograms/db.cljs", :line 69, :arglists ([db]), :type :var} {:name current-var-references, :file "clograms/db.cljs", :line 63, :arglists ([db]), :type :var} {:name default-db, :file "clograms/db.cljs", :line 98, :type :var} {:name deserialize-datascript-db, :file "clograms/db.cljs", :line 120, :arglists ([ds-db-str]), :type :var} {:name deserialize-source, :file "clograms/db.cljs", :line 113, :arglists ([src-str]), :type :var} {:name diagram, :file "clograms/db.cljs", :line 23, :arglists ([db]), :type :var} {:name find-project-multimethods, :file "clograms/db.cljs", :line 416, :arglists ([datascript-db project-id]), :type :var} {:name find-project-protocols, :file "clograms/db.cljs", :line 402, :arglists ([datascript-db project-id]), :type :var} {:name function-entity, :file "clograms/db.cljs", :line 140, :arglists ([datascript-db var-id]), :type :var} {:name loading?, :file "clograms/db.cljs", :line 90, :arglists ([db]), :type :var} {:name main-project-id, :file "clograms/db.cljs", :line 133, :arglists ([datascript-db]), :type :var} {:name multimethod-entity, :file "clograms/db.cljs", :line 154, :arglists ([datascript-db var-id]), :type :var} {:name namespace-colors, :file "clograms/db.cljs", :line 50, :arglists ([db]), :type :var} {:name namespace-entity, :file "clograms/db.cljs", :line 193, :arglists ([datascript-db namespace-id]), :type :var} {:name non-test-fns-ref-counts-in-project, :file "clograms/db.cljs", :line 344, :arglists ([datascript-db project-id]), :type :var} {:name project-browser-level-idx->key, :file "clograms/db.cljs", :line 16, :type :var} {:name project-browser-level-key->idx, :file "clograms/db.cljs", :line 19, :type :var} {:name project-browser-transitions, :file "clograms/db.cljs", :line 13, :type :var} {:name project-colors, :file "clograms/db.cljs", :line 56, :arglists ([db]), :type :var} {:name project-entity, :file "clograms/db.cljs", :line 187, :arglists ([datascript-db project-id]), :type :var} {:name re-frame-cofx-entity, :file "clograms/db.cljs", :line 232, :arglists ([datascript-db id]), :type :var} {:name re-frame-event-entity, :file "clograms/db.cljs", :line 212, :arglists ([datascript-db id]), :type :var} {:name re-frame-fx-entity, :file "clograms/db.cljs", :line 222, :arglists ([datascript-db id]), :type :var} {:name re-frame-subs-entity, :file "clograms/db.cljs", :line 202, :arglists ([datascript-db id]), :type :var} {:name select-color, :file "clograms/db.cljs", :line 41, :arglists ([db color]), :type :var} {:name select-namespace, :file "clograms/db.cljs", :line 32, :arglists ([db ns-id]), :type :var} {:name select-project, :file "clograms/db.cljs", :line 26, :arglists ([db p-id]), :type :var} {:name selectable-colors, :file "clograms/db.cljs", :line 93, :type :var} {:name selected-color, :file "clograms/db.cljs", :line 44, :arglists ([db]), :type :var} {:name selected-namespace, :file "clograms/db.cljs", :line 35, :arglists ([db]), :type :var} {:name selected-project, :file "clograms/db.cljs", :line 29, :arglists ([db]), :type :var} {:name set-bottom-bar-title, :file "clograms/db.cljs", :line 66, :arglists ([db title]), :type :var} {:name set-ctx-menu, :file "clograms/db.cljs", :line 38, :arglists ([db ctx-menu]), :type :var} {:name set-namespace-color, :file "clograms/db.cljs", :line 47, :arglists ([db ns color]), :type :var} {:name set-project-color, :file "clograms/db.cljs", :line 53, :arglists ([db project color]), :type :var} {:name set-side-bar-search, :file "clograms/db.cljs", :line 81, :arglists ([db query]), :type :var} {:name set-var-references, :file "clograms/db.cljs", :line 59, :arglists ([db node-id references]), :type :var} {:name side-bar-search, :file "clograms/db.cljs", :line 84, :arglists ([db]), :type :var} {:name spec-entity, :file "clograms/db.cljs", :line 242, :arglists ([datascript-db spec-id]), :type :var} {:name toggle-bottom-bar-collapse, :file "clograms/db.cljs", :line 75, :arglists ([db]), :type :var} {:name uncollapse-bottom-bar, :file "clograms/db.cljs", :line 78, :arglists ([db]), :type :var} {:name update-side-bar-browser-level, :file "clograms/db.cljs", :line 87, :arglists ([db f]), :type :var} {:name var-entity, :file "clograms/db.cljs", :line 174, :arglists ([datascript-db var-id]), :type :var} {:name var-x-refs, :file "clograms/db.cljs", :line 322, :arglists ([datascript-db var-id]), :type :var})} {:name clograms.db.components, :publics ({:name accordion-activate-item, :file "clograms/db/components.cljs", :line 6, :arglists ([db accordion-id item-id]), :type :var} {:name accordion-active-item, :file "clograms/db/components.cljs", :line 3, :arglists ([db accordion-id]), :type :var} {:name text-edit-modal-create, :file "clograms/db/components.cljs", :line 9, :arglists ([db event]), :type :var} {:name text-edit-modal-event, :file "clograms/db/components.cljs", :line 12, :arglists ([db]), :type :var} {:name text-edit-modal-kill, :file "clograms/db/components.cljs", :line 15, :arglists ([db]), :type :var})} {:name clograms.diagram.entities, :publics ({:name add-entity-to-diagram, :file "clograms/diagram/entities.cljs", :line 19, :arglists ([db entity-type id {:keys [link-to-port link-to-node-id client-x client-y], :as opts}]), :type :var} {:name add-var-from-link, :file "clograms/diagram/entities.cljs", :line 7, :arglists ([var-id from-node-id]), :type :var} {:name auto-place-client-coords, :file "clograms/diagram/entities.cljs", :line 10, :arglists ([{:keys [x y w h], :as link-to-node} where]), :type :var} {:name remove-entity-from-diagram, :file "clograms/diagram/entities.cljs", :line 48, :arglists ([db id]), :type :var})} {:name clograms.diagram.selection, :publics ({:name node-selection-updated, :file "clograms/diagram/selection.cljs", :line 4, :arglists ([db nodes]), :type :var})} {:name clograms.diagram.tools, :publics ({:name find-project-multimethods, :file "clograms/diagram/tools.cljs", :line 39, :arglists ([db project-id]), :type :var} {:name find-project-protocols, :file "clograms/diagram/tools.cljs", :line 29, :arglists ([db project-id]), :type :var} {:name find-unreferenced-functions, :file "clograms/diagram/tools.cljs", :line 49, :arglists ([db project-id]), :type :var} {:name find-var-references, :file "clograms/diagram/tools.cljs", :line 18, :arglists ([db var-id node-id]), :type :var} {:name select-color, :file "clograms/diagram/tools.cljs", :line 5, :arglists ([db color]), :type :var} {:name set-namespace-color, :file "clograms/diagram/tools.cljs", :line 8, :arglists ([db ns-name]), :type :var} {:name set-project-color, :file "clograms/diagram/tools.cljs", :line 13, :arglists ([db project-name]), :type :var})} {:name clograms.events, :publics ({:name check-and-throw, :file "clograms/events.cljs", :line 24, :arglists ([a-spec db]), :doc "Throws an exception if `db` doesn't match the Spec `a-spec`.\n", :type :var} {:name initialize-db-and-load, :file "clograms/events.cljs", :line 33, :arglists ([]), :type :var} {:name inter-check, :file "clograms/events.cljs", :line 31, :type :var})} {:name clograms.external, :publics ({:name config-loaded, :file "clograms/external.cljs", :line 50, :arglists ([{:keys [db], :as cofxs} config-str]), :type :var} {:name db-loaded, :file "clograms/external.cljs", :line 41, :arglists ([db ds-db-str]), :type :var} {:name diagram-loaded, :file "clograms/external.cljs", :line 55, :arglists ([db diagram-str]), :type :var} {:name load-diagram, :file "clograms/external.cljs", :line 23, :arglists ([port]), :type :var} {:name new-datascript-db-datoms, :file "clograms/external.cljs", :line 66, :arglists ([db datoms]), :type :var} {:name reload-config, :file "clograms/external.cljs", :line 7, :arglists ([port]), :type :var} {:name reload-datascript-db, :file "clograms/external.cljs", :line 15, :arglists ([port]), :type :var} {:name save-diagram, :file "clograms/external.cljs", :line 31, :arglists ([diagram port]), :type :var})} {:name clograms.fxs, :publics ()} {:name clograms.menues, :publics ({:name hide-context-menu, :file "clograms/menues.cljs", :line 7, :arglists ([db]), :type :var} {:name show-context-menu, :file "clograms/menues.cljs", :line 4, :arglists ([db ctx-menu]), :type :var})} {:name clograms.models, :publics ({:name build-node, :file "clograms/models.cljs", :line 5, :type :multimethod})} {:name clograms.re-grams.re-grams, :publics ({:name add-link, :file "clograms/re_grams/re_grams.cljs", :line 121, :arglists ([db [from-node from-port :as from] [to-node to-port :as to]]), :type :var} {:name add-node, :file "clograms/re_grams/re_grams.cljs", :line 43, :arglists ([db {:keys [:client-x :client-y :x :y :w :h :clograms.re-grams.re-grams/id], :as data}]), :type :var} {:name add-node-to-selection, :file "clograms/re_grams/re_grams.cljs", :line 89, :arglists ([db node-id]), :doc "If node isn't selected add it to selection, if it is already part of selection remove it.\n", :type :var} {:name arrow-markers, :file "clograms/re_grams/re_grams.cljs", :line 432, :arglists ([]), :type :var} {:name build-node-click-handler, :file "clograms/re_grams/re_grams.cljs", :line 232, :arglists ([n]), :type :var} {:name build-node-mouse-down-handler, :file "clograms/re_grams/re_grams.cljs", :line 238, :arglists ([n]), :type :var} {:name build-svg-node-resizer-handler, :file "clograms/re_grams/re_grams.cljs", :line 250, :arglists ([n]), :type :var} {:name clear-nodes-selection, :file "clograms/re_grams/re_grams.cljs", :line 99, :arglists ([db]), :type :var} {:name client-coord->dia-coord, :file "clograms/re_grams/re_grams.cljs", :line 23, :arglists ([{:keys [translate scale]} [client-x client-y]]), :type :var} {:name curve-link, :file "clograms/re_grams/re_grams.cljs", :line 394, :arglists ([{:keys [x1 y1 x2 y2 arrow-start? arrow-end?]}]), :type :var} {:name debug, :file "clograms/re_grams/re_grams.cljs", :line 214, :type :var} {:name debug-bar, :file "clograms/re_grams/re_grams.cljs", :line 228, :arglists ([scale translate]), :type :var} {:name default-node, :file "clograms/re_grams/re_grams.cljs", :line 195, :arglists ([props]), :type :var} {:name dia-coord->client-coord, :file "clograms/re_grams/re_grams.cljs", :line 28, :arglists ([{:keys [translate scale]} [dia-x dia-y]]), :type :var} {:name diagram, :file "clograms/re_grams/re_grams.cljs", :line 457, :arglists ([dia]), :type :var} {:name div-node, :file "clograms/re_grams/re_grams.cljs", :line 291, :arglists ([n]), :type :var} {:name div-nodes-components, :file "clograms/re_grams/re_grams.cljs", :line 444, :arglists ([]), :type :var} {:name drag, :file "clograms/re_grams/re_grams.cljs", :line 332, :arglists ([db current-cli-coord]), :type :var} {:name drag-nodes, :file "clograms/re_grams/re_grams.cljs", :line 318, :arglists ([db grab-node-id [drag-x drag-y]]), :type :var} {:name gen-random-id, :file "clograms/re_grams/re_grams.cljs", :line 41, :arglists ([]), :type :var} {:name get-node, :file "clograms/re_grams/re_grams.cljs", :line 74, :arglists ([db node-id]), :type :var} {:name grab, :file "clograms/re_grams/re_grams.cljs", :line 33, :arglists ([db grab-obj client-grab-origin]), :type :var} {:name grab-release, :file "clograms/re_grams/re_grams.cljs", :line 38, :arglists ([db]), :type :var} {:name initial-db, :file "clograms/re_grams/re_grams.cljs", :line 9, :arglists ([]), :type :var} {:name left-button, :file "clograms/re_grams/re_grams.cljs", :line 209, :type :var} {:name line-link, :file "clograms/re_grams/re_grams.cljs", :line 383, :arglists ([{:keys [arrow-start? arrow-end? x1 y1 x2 y2]}]), :type :var} {:name link, :file "clograms/re_grams/re_grams.cljs", :line 403, :arglists ([nodes {:keys [from-port to-port], :as l}]), :type :var} {:name link-components, :file "clograms/re_grams/re_grams.cljs", :line 21, :type :var} {:name link-curve-string, :file "clograms/re_grams/re_grams.cljs", :line 391, :arglists ([[[fpx fpy] & points]]), :type :var} {:name max-scale, :file "clograms/re_grams/re_grams.cljs", :line 360, :type :var} {:name min-scale, :file "clograms/re_grams/re_grams.cljs", :line 361, :type :var} {:name node-components, :file "clograms/re_grams/re_grams.cljs", :line 20, :type :var} {:name node-debug, :file "clograms/re_grams/re_grams.cljs", :line 216, :arglists ([{:keys [x y w h], :as node}]), :type :var} {:name node-extra-data, :file "clograms/re_grams/re_grams.cljs", :line 115, :arglists ([db node-id]), :type :var} {:name node-ports, :file "clograms/re_grams/re_grams.cljs", :line 118, :arglists ([node]), :type :var} {:name port, :file "clograms/re_grams/re_grams.cljs", :line 160, :arglists ([node p]), :type :var} {:name port-position, :file "clograms/re_grams/re_grams.cljs", :line 260, :arglists ([node port-id]), :type :var} {:name register-link-component!, :file "clograms/re_grams/re_grams.cljs", :line 522, :arglists ([link-type component-fn]), :type :var} {:name register-node-component!, :file "clograms/re_grams/re_grams.cljs", :line 519, :arglists ([node-type comp-desc]), :type :var} {:name remove-link, :file "clograms/re_grams/re_grams.cljs", :line 137, :arglists ([db link-id]), :type :var} {:name remove-node, :file "clograms/re_grams/re_grams.cljs", :line 63, :arglists ([db node-id]), :type :var} {:name remove-node-from-selection, :file "clograms/re_grams/re_grams.cljs", :line 96, :arglists ([db node-id]), :type :var} {:name right-button, :file "clograms/re_grams/re_grams.cljs", :line 210, :type :var} {:name select-single-node, :file "clograms/re_grams/re_grams.cljs", :line 102, :arglists ([db node-id]), :doc "Leave this node as the only selected node, unless it is part of the current selection.\nIn that case it is a nop.", :type :var} {:name selected-nodes, :file "clograms/re_grams/re_grams.cljs", :line 82, :arglists ([db]), :type :var} {:name selected-nodes-ids, :file "clograms/re_grams/re_grams.cljs", :line 79, :arglists ([db]), :type :var} {:name set-link-config, :file "clograms/re_grams/re_grams.cljs", :line 140, :arglists ([db link-config]), :type :var} {:name set-link-label, :file "clograms/re_grams/re_grams.cljs", :line 134, :arglists ([db link-id label]), :type :var} {:name set-link-type, :file "clograms/re_grams/re_grams.cljs", :line 131, :arglists ([db link-type]), :type :var} {:name set-node-dimensions, :file "clograms/re_grams/re_grams.cljs", :line 201, :arglists ([db node-id {:keys [w h]}]), :type :var} {:name set-node-extra-data, :file "clograms/re_grams/re_grams.cljs", :line 112, :arglists ([db node-id extra-data]), :type :var} {:name set-port-dimensions, :file "clograms/re_grams/re_grams.cljs", :line 147, :arglists ([db node-id port-id {:keys [w h client-x client-y]}]), :type :var} {:name svg-node, :file "clograms/re_grams/re_grams.cljs", :line 273, :arglists ([n]), :type :var} {:name svg-nodes-comparator, :file "clograms/re_grams/re_grams.cljs", :line 449, :arglists ([type1 type2]), :type :var} {:name svg-nodes-components, :file "clograms/re_grams/re_grams.cljs", :line 439, :arglists ([]), :type :var} {:name svg-port-side, :file "clograms/re_grams/re_grams.cljs", :line 158, :type :var} {:name translate-diagram, :file "clograms/re_grams/re_grams.cljs", :line 400, :arglists ([db to]), :type :var} {:name zoom, :file "clograms/re_grams/re_grams.cljs", :line 362, :arglists ([db delta [client-center-x client-center-y :as cli-coords]]), :type :var})} {:name clograms.re-grams.re-grams-spec, :publics ()} {:name clograms.spec, :publics ()} {:name clograms.subs, :publics ({:name enhance-source-str, :file "clograms/subs.cljs", :line 197, :arglists ([source-str var-id source-form node-id]), :doc "Returns a enhanced `source-str` with anchors added for each var that appears on `source-form`\n", :type :var} {:name make-function-source-link, :file "clograms/subs.cljs", :line 193, :arglists ([var-id node-id src]), :type :var} {:name namespaces-items, :file "clograms/subs.cljs", :line 82, :arglists ([datascript-db pid]), :type :var} {:name project-items, :file "clograms/subs.cljs", :line 74, :arglists ([datascript-db]), :type :var} {:name vars-items, :file "clograms/subs.cljs", :line 90, :arglists ([datascript-db nsid]), :type :var})} {:name clograms.ui.components.dependency-explorer, :publics ()} {:name clograms.ui.components.general, :publics ({:name accordion, :file "clograms/ui/components/general.cljs", :line 28, :arglists ([accordion-id items-map]), :type :var} {:name collapse-button, :file "clograms/ui/components/general.cljs", :line 40, :arglists ([collapsed? {:keys [on-click]}]), :type :var} {:name loading-spinner, :file "clograms/ui/components/general.cljs", :line 5, :arglists ([]), :type :var} {:name min-max-button, :file "clograms/ui/components/general.cljs", :line 44, :arglists ([collapsed? {:keys [on-click]}]), :type :var} {:name project-name, :file "clograms/ui/components/general.cljs", :line 59, :arglists ([project]), :type :var} {:name text-edit-modal, :file "clograms/ui/components/general.cljs", :line 48, :arglists ([on-text-set-event]), :type :var})} {:name clograms.ui.components.links, :publics ({:name line-link-component, :file "clograms/ui/components/links.cljs", :line 7, :arglists ([link]), :type :var})} {:name clograms.ui.components.menues, :publics ({:name context-menu, :file "clograms/ui/components/menues.cljs", :line 50, :arglists ([{:keys [x y menu]}]), :type :var} {:name edit-link-text-ctx-menu-option, :file "clograms/ui/components/menues.cljs", :line 30, :arglists ([link]), :type :var} {:name edit-node-label-ctx-menu-option, :file "clograms/ui/components/menues.cljs", :line 14, :arglists ([node]), :type :var} {:name find-project-multimethods, :file "clograms/ui/components/menues.cljs", :line 42, :arglists ([project-id]), :type :var} {:name find-project-protocols, :file "clograms/ui/components/menues.cljs", :line 38, :arglists ([project-id]), :type :var} {:name find-references, :file "clograms/ui/components/menues.cljs", :line 26, :arglists ([var-id node-id]), :type :var} {:name find-unreferenced-functions, :file "clograms/ui/components/menues.cljs", :line 46, :arglists ([project-id]), :type :var} {:name remove-entity-ctx-menu-option, :file "clograms/ui/components/menues.cljs", :line 6, :arglists ([node]), :type :var} {:name remove-link-ctx-menu-option, :file "clograms/ui/components/menues.cljs", :line 34, :arglists ([link]), :type :var} {:name remove-node-ctx-menu-option, :file "clograms/ui/components/menues.cljs", :line 10, :arglists ([node]), :type :var} {:name set-ns-color-ctx-menu-option, :file "clograms/ui/components/menues.cljs", :line 18, :arglists ([ns-name]), :type :var} {:name set-project-color-ctx-menu-option, :file "clograms/ui/components/menues.cljs", :line 22, :arglists ([project-name]), :type :var})} {:name clograms.ui.components.nodes, :publics ({:name function-node-component, :file "clograms/ui/components/nodes.cljs", :line 80, :arglists ([{:keys [entity], :as node}]), :type :var} {:name group-node-component, :file "clograms/ui/components/nodes.cljs", :line 243, :arglists ([node _]), :type :var} {:name multimethod-node-component, :file "clograms/ui/components/nodes.cljs", :line 122, :arglists ([{:keys [entity], :as node}]), :type :var} {:name namespace-node-component, :file "clograms/ui/components/nodes.cljs", :line 61, :arglists ([{:keys [entity], :as node}]), :type :var} {:name node-wrapper, :file "clograms/ui/components/nodes.cljs", :line 12, :arglists ([{:keys [ctx-menu node]} child]), :type :var} {:name project-node-component, :file "clograms/ui/components/nodes.cljs", :line 46, :arglists ([{:keys [entity], :as node}]), :type :var} {:name re-frame-cofx-node-component, :file "clograms/ui/components/nodes.cljs", :line 190, :arglists ([{:keys [entity], :as node}]), :type :var} {:name re-frame-event-node-component, :file "clograms/ui/components/nodes.cljs", :line 170, :arglists ([{:keys [entity], :as node}]), :type :var} {:name re-frame-fx-node-component, :file "clograms/ui/components/nodes.cljs", :line 180, :arglists ([{:keys [entity], :as node}]), :type :var} {:name re-frame-node-body, :file "clograms/ui/components/nodes.cljs", :line 149, :arglists ([collapsed? key-str source-str label node-id]), :type :var} {:name re-frame-subs-node-component, :file "clograms/ui/components/nodes.cljs", :line 160, :arglists ([{:keys [entity], :as node}]), :type :var} {:name rectangle-node-component, :file "clograms/ui/components/nodes.cljs", :line 234, :arglists ([node]), :type :var} {:name shape-menu, :file "clograms/ui/components/nodes.cljs", :line 230, :arglists ([node]), :type :var} {:name shape-wrapper, :file "clograms/ui/components/nodes.cljs", :line 218, :arglists ([{:keys [ctx-menu child]}]), :type :var} {:name spec-node-component, :file "clograms/ui/components/nodes.cljs", :line 200, :arglists ([{:keys [entity], :as node}]), :type :var} {:name svg-node-component, :file "clograms/ui/components/nodes.cljs", :line 254, :arglists ([node svg-url]), :type :var} {:name var-node-component, :file "clograms/ui/components/nodes.cljs", :line 108, :arglists ([{:keys [entity], :as node}]), :type :var})} {:name clograms.ui.components.toolbars, :publics ({:name bottom-bar, :file "clograms/ui/components/toolbars.cljs", :line 253, :arglists ([]), :type :var} {:name color-selector, :file "clograms/ui/components/toolbars.cljs", :line 123, :arglists ([]), :type :var} {:name draggable-namespace, :file "clograms/ui/components/toolbars.cljs", :line 28, :arglists ([namespace]), :type :var} {:name draggable-project, :file "clograms/ui/components/toolbars.cljs", :line 13, :arglists ([project]), :type :var} {:name draggable-re-frame-node, :file "clograms/ui/components/toolbars.cljs", :line 149, :arglists ([r]), :type :var} {:name draggable-shapes, :file "clograms/ui/components/toolbars.cljs", :line 189, :arglists ([]), :type :var} {:name draggable-spec-node, :file "clograms/ui/components/toolbars.cljs", :line 159, :arglists ([s]), :type :var} {:name draggable-var, :file "clograms/ui/components/toolbars.cljs", :line 40, :arglists ([var]), :type :var} {:name entity-selector, :file "clograms/ui/components/toolbars.cljs", :line 84, :arglists ([]), :type :var} {:name link-arrows-selector, :file "clograms/ui/components/toolbars.cljs", :line 132, :arglists ([]), :type :var} {:name projects-browser, :file "clograms/ui/components/toolbars.cljs", :line 57, :arglists ([]), :type :var} {:name side-bar, :file "clograms/ui/components/toolbars.cljs", :line 206, :arglists ([]), :type :var} {:name specs-list, :file "clograms/ui/components/toolbars.cljs", :line 183, :arglists ([all-specs]), :type :var} {:name top-bar, :file "clograms/ui/components/toolbars.cljs", :line 142, :arglists ([]), :type :var} {:name tree, :file "clograms/ui/components/toolbars.cljs", :line 179, :arglists ([opts comp-map childs]), :type :var} {:name tree-nodes, :file "clograms/ui/components/toolbars.cljs", :line 170, :arglists ([comp-map childs]), :type :var})} {:name clograms.ui.screens.main, :publics ({:name diagram, :file "clograms/ui/screens/main.cljs", :line 10, :arglists ([]), :type :var} {:name main-panel, :file "clograms/ui/screens/main.cljs", :line 36, :arglists ([]), :type :var})} {:name clograms.utils, :publics ({:name code-zipper, :file "clograms/utils.cljs", :line 20, :arglists ([root]), :doc "Returns a zipper for nested sequences, given a root sequence\n", :type :var} {:name move-zipper-to-next, :file "clograms/utils.cljs", :line 28, :arglists ([zloc pred]), :type :var} {:name replace-in-str, :file "clograms/utils.cljs", :line 5, :arglists ([f s from len]), :type :var} {:name replace-in-str-line, :file "clograms/utils.cljs", :line 12, :arglists ([f s l from len]), :type :var})})}, :pom-str "\n\n 4.0.0\n jar\n com.github.jpmonettas\n clograms\n 0.1.148\n clograms\n \n \n org.clojure\n clojure\n 1.11.1\n \n \n expound\n expound\n 0.7.2\n \n \n org.clojure\n tools.cli\n 1.0.219\n \n \n compojure\n compojure\n 1.6.1\n \n \n day8.re-frame\n http-fx\n 0.1.6\n \n \n ring-cors\n ring-cors\n 0.1.13\n \n \n com.cognitect\n transit-cljs\n 0.8.280\n \n \n org.clojure\n clojurescript\n 1.11.60\n \n \n pretty-spec\n pretty-spec\n 0.1.4\n \n \n re-com\n re-com\n 2.5.0\n \n \n zprint\n zprint\n 0.4.16\n \n \n com.taoensso\n sente\n 1.19.2\n \n \n re-frame\n re-frame\n 0.10.8\n \n \n reagent\n reagent\n 0.8.1\n \n \n com.cognitect\n transit-clj\n 1.0.329\n \n \n lambdaisland\n garden-watcher\n 0.3.5\n \n \n net.mikera\n core.matrix\n 0.62.0\n \n \n yogthos\n config\n 1.1.5\n \n \n datascript\n datascript\n 0.18.8\n \n \n dorothy\n dorothy\n 0.0.7\n \n \n com.github.jpmonettas\n clindex\n 0.4.96\n \n \n ring\n ring\n 1.7.1\n \n \n org.clojure\n tools.namespace\n \n \n \n \n org.clojure\n core.async\n 1.5.648\n \n \n http-kit\n http-kit\n 2.7.0\n \n \n \n src/clj\n \n \n \n clojars\n https://repo.clojars.org/\n \n \n \n \n Unlicense\n http://unlicense.org/\n \n \n\n"}