mirror of
https://github.com/mudler/luet.git
synced 2025-09-06 17:50:34 +00:00
Update vendor
This commit is contained in:
52
vendor/github.com/jedib0t/go-pretty/table/config.go
generated
vendored
Normal file
52
vendor/github.com/jedib0t/go-pretty/table/config.go
generated
vendored
Normal file
@@ -0,0 +1,52 @@
|
||||
package table
|
||||
|
||||
import (
|
||||
"github.com/jedib0t/go-pretty/text"
|
||||
)
|
||||
|
||||
// ColumnConfig contains configurations that determine and modify the way the
|
||||
// contents of the column get rendered.
|
||||
type ColumnConfig struct {
|
||||
// Name is the name of the Column as it appears in the first Header row.
|
||||
// If a Header is not provided, or the name is not found in the header, this
|
||||
// will not work.
|
||||
Name string
|
||||
// Number is the Column # from left. When specified, it overrides the Name
|
||||
// property. If you know the exact Column number, use this instead of Name.
|
||||
Number int
|
||||
|
||||
// Align defines the horizontal alignment
|
||||
Align text.Align
|
||||
// AlignFooter defines the horizontal alignment of Footer rows
|
||||
AlignFooter text.Align
|
||||
// AlignHeader defines the horizontal alignment of Header rows
|
||||
AlignHeader text.Align
|
||||
|
||||
// Colors defines the colors to be used on the column
|
||||
Colors text.Colors
|
||||
// ColorsFooter defines the colors to be used on the column in Footer rows
|
||||
ColorsFooter text.Colors
|
||||
// ColorsHeader defines the colors to be used on the column in Header rows
|
||||
ColorsHeader text.Colors
|
||||
|
||||
// Transformer is a custom-function that changes the way the value gets
|
||||
// rendered to the console. Refer to text/transformer.go for ready-to-use
|
||||
// Transformer functions.
|
||||
Transformer text.Transformer
|
||||
// TransformerFooter is like Transformer but for Footer rows
|
||||
TransformerFooter text.Transformer
|
||||
// TransformerHeader is like Transformer but for Header rows
|
||||
TransformerHeader text.Transformer
|
||||
|
||||
// VAlign defines the vertical alignment
|
||||
VAlign text.VAlign
|
||||
// VAlignFooter defines the vertical alignment in Footer rows
|
||||
VAlignFooter text.VAlign
|
||||
// VAlignHeader defines the vertical alignment in Header rows
|
||||
VAlignHeader text.VAlign
|
||||
|
||||
// WidthMin defines the minimum character length of the column
|
||||
WidthMin int
|
||||
// WidthMax defines the maximum character length of the column
|
||||
WidthMax int
|
||||
}
|
Reference in New Issue
Block a user