std.log.console
console-body-console
added in 3.0
(console-body-console {:log/keys [console], :as item} _)constructs the body console
console-body-console-text
added in 3.0
(console-body-console-text text)constructs the return text from the console
console-body-data
added in 3.0
(console-body-data {:fn/keys [console], :log/keys [value], :as item} _)constructs the body data
console-body-data-context
added in 3.0
(console-body-data-context item)remove system contexts from the log entry
console-body-exception
added in 3.0
(console-body-exception {:log/keys [exception], :as item} _)constructn the body exception
console-display?
added in 3.0
(console-display? style path type)check if item is displayed
console-format
added in 3.0
(console-format {:log/keys [type], :console/keys [style indent retain], :as item})formats the entire log
console-header-date
added in 3.0
(console-header-date #:log{:keys [timestamp]} style)constructs the header date
console-header-label
added in 3.0
(console-header-label #:log{:keys [label level state]} {:keys [min-width highlight upper], :as style, :or {min-width 3}})constructs the header label
console-header-message
added in 3.0
(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”
console-header-position
added in 3.0
(console-header-position {:log/keys [tag function namespace line column], :as m} style)constructs the header position
console-logger
added in 3.0
(console-logger)(console-logger m)creates a console logger
(console-logger)
console-meter
added in 3.0
(console-meter {:meter/keys [display], :as item})constructs the log meter
console-meter-form
added in 3.0
(console-meter-form {:meter/keys [form], :as item} style)constructs the meter form
console-meter-trace
added in 3.0
(console-meter-trace {:trace/keys [id root parent display], :as item} {:keys [text bold], :as style})constructs the meter trace
console-render
added in 3.0
(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
console-status
added in 3.0
(console-status {:log/keys [type level], :meter/keys [start duration outcome], :console/keys [style], :as item})constructs the log status
console-status-duration
added in 3.0
(console-status-duration {:meter/keys [duration], :as item} style)constructs the status duration
console-status-end
added in 3.0
(console-status-end {:meter/keys [end], :as item} style)constructs the status end time
console-status-outcome
added in 3.0
(console-status-outcome {:log/keys [label], :meter/keys [outcome reflect], :as item} style)constructs the status outcome
console-status-props
added in 3.0
(console-status-props {:meter/keys [props], :as item} style)constructs the status props
console-status-start
added in 3.0
(console-status-start {:meter/keys [start], :as item} style)constructs the status start time
console-write
added in 3.0
(console-write {:log/keys [display raw], :as item})write function for the console logger
join-with
added in 3.0
(join-with arr)(join-with sep arr)(join-with sep predicate arr)helper function for string concatenation
logger-process-console
added in 3.0
(logger-process-console _ items)processes the label for logger
style-default
added in 3.0
(style-default m)(style-default m path)gets default style
(style-default {})