CrossClj

0.1.1 docs

SourceDocs



RECENT
    VARS
    +defaults+
    ->SchemaDefinition
    ->SchemaReference
    -map-entry?
    collect-schemas
    deref?
    dot-class
    dot-graph
    dot-node
    dot-package
    dot-relation
    explain-key
    explain-value
    explainable
    extract-relations
    extract-schema-var
    full-name
    get-name
    map->SchemaDefinition
    map->SchemaReference
    named-subschemas
    peek-schema
    plain-map?
    process-schemas
    safe-explain
    save-schemas
    schema-definition
    schema-definitions
    visualize-schemas
    with-sub-schemas-references
    wrap-escapes
    wrap-quotes

    « Index of all namespaces of this project

    (->SchemaDefinition schema fields relations)
    Positional factory function for class schema_viz.core.SchemaDefinition.
    
    Private
    (-map-entry? x)
    Private
    (collect-schemas schemas)
    Private
    (deref? x)
    Private
    (dot-class {:keys [fields?]} {:keys [schema fields]})
    Private
    (dot-graph data)
    Private
    (dot-node node data)
    Private
    (dot-package options definitions)
    Private
    (dot-relation [from to])
    Private
    (explain-key key)
    Private
    (explain-value value)
    Private
    (explainable explanation)
    Private
    (extract-relations {:keys [schema relations]})
    Private
    (extract-schema-var x)
    Private
    (full-name path)
    Private
    (get-name x)
    (map->SchemaDefinition m__7585__auto__)
    Factory function for class schema_viz.core.SchemaDefinition, taking a map of keywords to field values.
    
    Private
    (named-subschemas schema)
    Private
    (peek-schema schema f)
    Private
    (plain-map? x)
    Private
    (process-schemas f options)
    Private
    (safe-explain schema)
    (save-schemas file)(save-schemas file options)
    Same as visualize-schemas, but saves the result into a file.
    
    Private
    (schema-definition schema)
    Private
    (schema-definitions ns)
    (visualize-schemas)(visualize-schemas options)
    Displays a schema visualization in an window. Takes an optional
    options map:
    
    :ns           - namespace symbol to be visualized (default *ns*)
    :fields?      - boolean, wether to show schema fields (default true)
    Private
    (with-sub-schemas-references schemas)
    Private
    (wrap-escapes x)
    Private
    (wrap-quotes x)