Liking cljdoc? Tell your friends :D

org.soulspace.overarch.domain.view

Functions for the definition and handling of views.

Functions for the definition and handling of views.
raw docstring

element-to-rendercljmultimethod

Returns the model element to be rendered for element e for the view in the context of the model. Maps some elements to other elements (e.g. boundaries), depending on the type of view.

Returns the model element to be rendered for element `e` for the `view` in the context of the `model`.
Maps some elements to other elements (e.g. boundaries), depending on the type of view.
sourceraw docstring

elements-in-viewclj

(elements-in-view model view)
(elements-in-view model elements view coll)

Returns the elements rendered in the view.

Returns the elements rendered in the `view`.
sourceraw docstring

elements-to-renderclj

(elements-to-render model view)
(elements-to-render model view coll)

Returns the list of elements to render from the view or the given coll of elements, depending on the type of the view.

Returns the list of elements to render from the `view`
or the given `coll` of elements, depending on the type
of the view.
sourceraw docstring

include-content?cljmultimethod

Returns true if the content of element e is rendered in the view in the context of the model.

Returns true if the content of element `e` is rendered in the `view` in the context of the `model`.
sourceraw docstring

include-specclj

(include-spec view)

Returns the include specification for the view.

Returns the include specification for the `view`.
sourceraw docstring

included-elementsclj

(included-elements model view coll)

Takes the specified elements and includes the neccessary elements for the input spec.

Takes the specified elements and includes the neccessary elements for the input spec.
sourceraw docstring

layout-specclj

(layout-spec view)

Returns the layout specification for the view.

Returns the layout specification for the `view`.
sourceraw docstring

legend-specclj

(legend-spec view)

Returns the legend specification for the view.

Returns the legend specification for the `view`.
sourceraw docstring

linetype-specclj

(linetype-spec view)

Returns the linetype specification for the view.

Returns the linetype specification for the `view`.
sourceraw docstring

merged-elementsclj

(merged-elements model view)

Returns the model elements for the given view which are selected by critera merged with the content references. Preserves overrides of keys in the content references included in the view.

Returns the model elements for the given `view` which are selected by critera merged
with the content references.  Preserves overrides of keys in the content references
included in the view.
sourceraw docstring

referenced-elementsclj

(referenced-elements model view)

Returns the relations explicitly referenced in the given view.

Returns the relations explicitly referenced in the given `view`.
sourceraw docstring

referenced-nodesclj

(referenced-nodes model view)

Returns the model nodes explicitly referenced in the given view.

Returns the model nodes explicitly referenced in the given `view`.
sourceraw docstring

referenced-relationsclj

(referenced-relations model view)

Returns the relations explicitly referenced in the given view.

Returns the relations explicitly referenced in the given `view`.
sourceraw docstring

render-model-element?cljmultimethod

Returns true if the element e is rendered in the view in the context of the model.

Returns true if the element `e` is rendered in the `view` in the context of the `model`.
sourceraw docstring

rendered-elementsclj

(rendered-elements model view)

Returns the model elements to be rendered by the given view. Takes the view spec into account for resolving model elements not explicitly specified.

Returns the model elements to be rendered by the given `view`.
Takes the view spec into account for resolving model elements not explicitly specified.
sourceraw docstring

rendered-nodesclj

(rendered-nodes model view)

Returns the model nodes to be rendered by the given view.

Returns the model nodes to be rendered by the given `view`.
sourceraw docstring

rendered-relationsclj

(rendered-relations model view)

Returns the relations to be rendered by the given view. Takes the view spec into account for resolving relations not explicitly specified.

Returns the relations to be rendered by the given `view`.
Takes the view spec into account for resolving relations not explicitly specified.
sourceraw docstring

selected-elementsclj

(selected-elements model view)

Returns the model elements selected by criteria for the view.

Returns the model elements selected by criteria for the `view`.
sourceraw docstring

selection-specclj

(selection-spec view)

Returns the selection specification for the view.

Returns the selection specification for the `view`.
sourceraw docstring

sketch-specclj

(sketch-spec view)

Returns the sketch specification for the view.

Returns the sketch specification for the `view`.
sourceraw docstring

specified-elementsclj

(specified-elements model view)

Returns the model elements and relations explicitly specified in the view. Takes the view spec into account for resolving relations not explicitly referenced.

Returns the model elements and relations explicitly specified in the `view`.
Takes the view spec into account for resolving relations not explicitly referenced.
sourceraw docstring

specified-nodesclj

(specified-nodes model view)

Returns the model nodes specified in the given view. Takes the view spec into account for resolving model nodes not explicitly referenced.

Returns the model nodes specified in the given `view`.
Takes the view spec into account for resolving model nodes not explicitly referenced.
sourceraw docstring

specified-relationsclj

(specified-relations model view)

Returns the relations specified in the given view. Takes the view spec into account for resolving relations not explicitly referenced.

Returns the relations specified in the given `view`.
Takes the view spec into account for resolving relations not explicitly referenced.
sourceraw docstring

styles-specclj

(styles-spec model view)

Returns the styles specification for the model and the view.

Returns the styles specification for the `model` and the `view`.
sourceraw docstring

technologies-in-viewclj

(technologies-in-view model view)

Returns the technologies in the view.

Returns the technologies in the `view`.
sourceraw docstring

themes->stylesclj

(themes->styles model view)

Returns the vector of styles from the themes of the given view.

Returns the vector of styles from the themes of the given `view`.
sourceraw docstring

view-typeclj

(view-type view)
(view-type model view)
(view-type model view & _)

Returns the type of the view.

Returns the type of the `view`.
sourceraw docstring

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

× close