Documentation
¶
Index ¶
Constants ¶
View Source
const Default = "default"
Default ...
Variables ¶
View Source
var NoPadding = newPadding(0, 0)
NoPadding ...
View Source
var NoPaddingLayout = ColumnLayout{Padding: NoPadding}
NoPaddingLayout ...
View Source
var Registry = map[string]Layout{ Default: mustLoad(Default), }
Registry is the registry of layout names to their structs.
Functions ¶
This section is empty.
Types ¶
type ColumnLayout ¶
type ColumnLayout struct {
Width uint `yaml:"width,omitempty"`
Padding *Padding `yaml:"padding,omitempty"`
Sigil string `yaml:"sigil,omitempty"`
Align string `yaml:"align,omitempty"`
}
ColumnLayout ...
func (ColumnLayout) EffectivePadding ¶
func (cl ColumnLayout) EffectivePadding() Padding
EffectivePadding ...
type Layout ¶
type Layout struct {
Application ColumnLayout `yaml:"application"`
Caller ColumnLayout `yaml:"caller"`
Level ColumnLayout `yaml:"level"`
Message ColumnLayout `yaml:"message"`
Source ColumnLayout `yaml:"source"`
Context ColumnLayout `yaml:"context"`
Timestamp ColumnLayout `yaml:"timestamp"`
}
Layout ...
Click to show internal directories.
Click to hide internal directories.