Liking cljdoc? Tell your friends :D

std.log.console


+levels+clj


+style+clj


console-bodyclj

(console-body item)

constructs the log body

constructs the log body
raw docstring

console-body-consoleclj

(console-body-console {:log/keys [console] :as item} _)

constructs the body console

constructs the body console
raw docstring

console-body-console-textclj

(console-body-console-text text)

constructs the return text from the console

constructs the return text from the console
raw docstring

console-body-dataclj

(console-body-data {:fn/keys [console] :log/keys [value] :as item} _)

constructs the body data

constructs the body data
raw docstring

console-body-data-contextclj

(console-body-data-context item)

remove system contexts from the log entry

remove system contexts from the log entry
raw docstring

console-body-exceptionclj

(console-body-exception {:log/keys [exception] :as item} _)

constructn the body exception

constructn the body exception
raw docstring

console-display?clj

(console-display? style path type)

check if item is displayed

check if item is displayed
raw docstring

console-formatclj

(console-format {:log/keys [type] :console/keys [style indent retain] :as item})

formats the entire log

formats the entire log
raw docstring

console-format-lineclj

(console-format-line output)

format the output line

format the output line
raw docstring

console-headerclj

(console-header item)

constructs the log header

constructs the log header
raw docstring

console-header-dateclj

(console-header-date {:log/keys [timestamp]} style)

constructs the header date

constructs the header date
raw docstring

console-header-labelclj

(console-header-label
  {:log/keys [label level state]}
  {:keys [min-width highlight upper] :as style :or {min-width 3}})

constructs the header label

constructs the header label
raw docstring

console-header-messageclj

(console-header-message {:log/keys [message template class] :as item} style)

constructs the header message

(console-header-message {:log/template "the value is {{log/value}}" :log/value "HELLO"} {:text :blue :background :white}) => "[22;47;34mthe value is HELLO[0m"

constructs the header message

(console-header-message {:log/template "the value is {{log/value}}"
                         :log/value "HELLO"}
                        {:text :blue :background :white})
=> "the value is HELLO"
raw docstring

console-header-positionclj

(console-header-position {:log/keys [tag function namespace line column] :as m}
                         style)

constructs the header position

constructs the header position
raw docstring

console-loggerclj

(console-logger)
(console-logger m)

creates a console logger

(console-logger)

creates a console logger

(console-logger)
raw docstring

console-meterclj

(console-meter {:meter/keys [display] :as item})

constructs the log meter

constructs the log meter
raw docstring

console-meter-formclj

(console-meter-form {:meter/keys [form] :as item} style)

constructs the meter form

constructs the meter form
raw docstring

console-meter-traceclj

(console-meter-trace {:trace/keys [id root parent display] :as item}
                     {:keys [text bold] :as style})

constructs the meter trace

constructs the meter trace
raw docstring

console-pprintclj

(console-pprint data)

prints the item in question

prints the item in question
raw docstring

console-renderclj

(console-render item f path)
(console-render item f path base-style)
(console-render {:log/keys [level type] :console/keys [style] :as item}
                f
                path
                base-style
                checks)

renders the entry based on :console/style

renders the entry based on :console/style
raw docstring

console-statusclj

(console-status {:log/keys [type level]
                 :meter/keys [start duration outcome]
                 :console/keys [style]
                 :as item})

constructs the log status

constructs the log status
raw docstring

console-status-durationclj

(console-status-duration {:meter/keys [duration] :as item} style)

constructs the status duration

constructs the status duration
raw docstring

console-status-endclj

(console-status-end {:meter/keys [end] :as item} style)

constructs the status end time

constructs the status end time
raw docstring

console-status-outcomeclj

(console-status-outcome
  {:log/keys [label] :meter/keys [outcome reflect] :as item}
  style)

constructs the status outcome

constructs the status outcome
raw docstring

console-status-propsclj

(console-status-props {:meter/keys [props] :as item} style)

constructs the status props

constructs the status props
raw docstring

console-status-startclj

(console-status-start {:meter/keys [start] :as item} style)

constructs the status start time

constructs the status start time
raw docstring

console-writeclj

(console-write {:log/keys [display raw] :as item})

write function for the console logger

write function for the console logger
raw docstring

join-withclj

(join-with arr)
(join-with sep arr)
(join-with sep predicate arr)

helper function for string concatenation

helper function for string concatenation
raw docstring

logger-process-consoleclj

(logger-process-console _ items)

processes the label for logger

processes the label for logger
raw docstring

style-defaultclj

(style-default m)
(style-default m path)

gets default style

(style-default {})

gets default style

(style-default {})
raw docstring

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

× close