Functions to export views to PlantUML.
Functions to export views to PlantUML.
(alias-name kw)
Returns a valid PlantUML alias for the namespaced keyword kw
.
Returns a valid PlantUML alias for the namespaced keyword `kw`.
Maps direction keys to PlantUML C4 Rel suffixes.
Maps direction keys to PlantUML C4 Rel suffixes.
Map from element type to PlantUML C4 method.
Map from element type to PlantUML C4 method.
Maps the line style keys to the PlantUML C4 method.
Maps the line style keys to the PlantUML C4 method.
Maps the style element keys to the PlantUML C4 method.
Maps the style element keys to the PlantUML C4 method.
Maps the subtype of an element to the PlantUML C4 suffix.
Maps the subtype of an element to the PlantUML C4 suffix.
Map from diagram type to PlantUML C4 import.
Map from diagram type to PlantUML C4 import.
(collect-all-sprites coll)
Collects all sprites for the collection of elsements.
Collects all sprites for the collection of elsements.
(collect-sprites coll)
(collect-sprites sprites coll)
Returns the set of sprites for the elements of the coll.
Returns the set of sprites for the elements of the coll.
Maps linetype keys to PlantUML C4.
Maps linetype keys to PlantUML C4.
(load-sprite-mappings options)
Loads the mappings from tech to sprite.
Loads the mappings from tech to sprite.
(load-sprite-mappings-from-dir dir)
Loads the mappings from the directory dir
and returns the merged map.
Loads the mappings from the directory `dir` and returns the merged map.
(load-sprite-mappings-from-resource resources)
Loads the list of resources
and returns the merged map.
Loads the list of `resources` and returns the merged map.
(local-import path)
(local-import prefix path)
Renders a local import.
Renders a local import.
(remote-import url)
(remote-import prefix path)
Renders a remote import.
Renders a remote import.
Renders a C4 element in PlantUML.
Multifunction dispatching on the value of the :el key of the element e
.
Renders a C4 element in PlantUML. Multifunction dispatching on the value of the :el key of the element `e`.
(render-c4-imports view)
Renders the imports for the diagram.
Renders the imports for the diagram.
(render-c4-layout view)
Renders the layout for the C4 diagram.
Renders the layout for the C4 diagram.
(render-c4-legend view)
Renders the legend for the diagram.
Renders the legend for the diagram.
Renders a styles for the diagram.
Renders a styles for the diagram.
(render-sprite-import view sprite)
Renders the import for an sprite.
Renders the import for an sprite.
(render-sprite-imports view)
Renders the imports for icon/sprite libraries.
Renders the imports for icon/sprite libraries.
(render-spritelib-import view sprite-lib)
Renders the imports for an sprite library.
Renders the imports for an sprite library.
(render-title view)
Renders the title of the diagram.
Renders the title of the diagram.
Renders a UML element in PlantUML.
Multifunction dispatching on the value of the :el key of the element e
.
Renders a UML element in PlantUML. Multifunction dispatching on the value of the :el key of the element `e`.
(render-uml-layout view)
Renders the layout for the UML diagram.
Renders the layout for the UML diagram.
Renders the diagram with PlantUML.
Renders the diagram with PlantUML.
(renderer _ diagram)
Returns the renderer for the diagram
Returns the renderer for the diagram
(short-name kw)
Returns a valid PlantUML alias for the name part of the keyword kw
.
Returns a valid PlantUML alias for the name part of the keyword `kw`.
(sorted-sprite-mappings m)
Returns a list of sprite mappings sorted by the key.
Returns a list of sprite mappings sorted by the key.
Definition of sprite libraries.
Definition of sprite libraries.
(sprite-path sprite)
Returns a path for the given sprite
.
Returns a path for the given `sprite`.
(sprite? tech)
Returns true if the icon-map contains an icon for the given technology.
Returns true if the icon-map contains an icon for the given technology.
(sprites-for-diagram view)
Collects the sprites for the
Collects the sprites for the
Maps cardinality keys to PlantUML UML cardinalities.
Maps cardinality keys to PlantUML UML cardinalities.
Maps direction keys to PlantUML UML directions.
Maps direction keys to PlantUML UML directions.
Maps view-types to PlantUML UML hide directives for more compact layouts.
Maps view-types to PlantUML UML hide directives for more compact layouts.
Maps layout keys to PlantUML UML directives.
Maps layout keys to PlantUML UML directives.
Maps visibility keys to PlantUML UML directions.
Maps visibility keys to PlantUML UML directions.
Maps the use case level to a color.
Maps the use case level to a color.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close