mirror of
https://github.com/opencloud-eu/opencloud.git
synced 2026-02-23 18:46:55 -05:00
Bumps [github.com/olekukonko/tablewriter](https://github.com/olekukonko/tablewriter) from 0.0.5 to 1.0.6. - [Commits](https://github.com/olekukonko/tablewriter/compare/v0.0.5...v1.0.6) --- updated-dependencies: - dependency-name: github.com/olekukonko/tablewriter dependency-version: 1.0.6 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
138 lines
7.4 KiB
Go
138 lines
7.4 KiB
Go
package tw
|
|
|
|
// Deprecated: SymbolASCII is deprecated; use Glyphs with StyleASCII instead.
|
|
// this will be removed soon
|
|
type SymbolASCII struct{}
|
|
|
|
// SymbolASCII symbol methods
|
|
func (s *SymbolASCII) Name() string { return StyleNameASCII.String() }
|
|
func (s *SymbolASCII) Center() string { return "+" }
|
|
func (s *SymbolASCII) Row() string { return "-" }
|
|
func (s *SymbolASCII) Column() string { return "|" }
|
|
func (s *SymbolASCII) TopLeft() string { return "+" }
|
|
func (s *SymbolASCII) TopMid() string { return "+" }
|
|
func (s *SymbolASCII) TopRight() string { return "+" }
|
|
func (s *SymbolASCII) MidLeft() string { return "+" }
|
|
func (s *SymbolASCII) MidRight() string { return "+" }
|
|
func (s *SymbolASCII) BottomLeft() string { return "+" }
|
|
func (s *SymbolASCII) BottomMid() string { return "+" }
|
|
func (s *SymbolASCII) BottomRight() string { return "+" }
|
|
func (s *SymbolASCII) HeaderLeft() string { return "+" }
|
|
func (s *SymbolASCII) HeaderMid() string { return "+" }
|
|
func (s *SymbolASCII) HeaderRight() string { return "+" }
|
|
|
|
// Deprecated: SymbolUnicode is deprecated; use Glyphs with appropriate styles (e.g., StyleLight, StyleHeavy) instead.
|
|
// this will be removed soon
|
|
type SymbolUnicode struct {
|
|
row string
|
|
column string
|
|
center string
|
|
corners [9]string // [topLeft, topMid, topRight, midLeft, center, midRight, bottomLeft, bottomMid, bottomRight]
|
|
}
|
|
|
|
// SymbolUnicode symbol methods
|
|
func (s *SymbolUnicode) Name() string { return "unicode" }
|
|
func (s *SymbolUnicode) Center() string { return s.center }
|
|
func (s *SymbolUnicode) Row() string { return s.row }
|
|
func (s *SymbolUnicode) Column() string { return s.column }
|
|
func (s *SymbolUnicode) TopLeft() string { return s.corners[0] }
|
|
func (s *SymbolUnicode) TopMid() string { return s.corners[1] }
|
|
func (s *SymbolUnicode) TopRight() string { return s.corners[2] }
|
|
func (s *SymbolUnicode) MidLeft() string { return s.corners[3] }
|
|
func (s *SymbolUnicode) MidRight() string { return s.corners[5] }
|
|
func (s *SymbolUnicode) BottomLeft() string { return s.corners[6] }
|
|
func (s *SymbolUnicode) BottomMid() string { return s.corners[7] }
|
|
func (s *SymbolUnicode) BottomRight() string { return s.corners[8] }
|
|
func (s *SymbolUnicode) HeaderLeft() string { return s.MidLeft() }
|
|
func (s *SymbolUnicode) HeaderMid() string { return s.Center() }
|
|
func (s *SymbolUnicode) HeaderRight() string { return s.MidRight() }
|
|
|
|
// Deprecated: SymbolMarkdown is deprecated; use Glyphs with StyleMarkdown instead.
|
|
// this will be removed soon
|
|
type SymbolMarkdown struct{}
|
|
|
|
// SymbolMarkdown symbol methods
|
|
func (s *SymbolMarkdown) Name() string { return StyleNameMarkdown.String() }
|
|
func (s *SymbolMarkdown) Center() string { return "|" }
|
|
func (s *SymbolMarkdown) Row() string { return "-" }
|
|
func (s *SymbolMarkdown) Column() string { return "|" }
|
|
func (s *SymbolMarkdown) TopLeft() string { return "" }
|
|
func (s *SymbolMarkdown) TopMid() string { return "" }
|
|
func (s *SymbolMarkdown) TopRight() string { return "" }
|
|
func (s *SymbolMarkdown) MidLeft() string { return "|" }
|
|
func (s *SymbolMarkdown) MidRight() string { return "|" }
|
|
func (s *SymbolMarkdown) BottomLeft() string { return "" }
|
|
func (s *SymbolMarkdown) BottomMid() string { return "" }
|
|
func (s *SymbolMarkdown) BottomRight() string { return "" }
|
|
func (s *SymbolMarkdown) HeaderLeft() string { return "|" }
|
|
func (s *SymbolMarkdown) HeaderMid() string { return "|" }
|
|
func (s *SymbolMarkdown) HeaderRight() string { return "|" }
|
|
|
|
// Deprecated: SymbolNothing is deprecated; use Glyphs with StyleNone instead.
|
|
// this will be removed soon
|
|
type SymbolNothing struct{}
|
|
|
|
// SymbolNothing symbol methods
|
|
func (s *SymbolNothing) Name() string { return StyleNameNothing.String() }
|
|
func (s *SymbolNothing) Center() string { return "" }
|
|
func (s *SymbolNothing) Row() string { return "" }
|
|
func (s *SymbolNothing) Column() string { return "" }
|
|
func (s *SymbolNothing) TopLeft() string { return "" }
|
|
func (s *SymbolNothing) TopMid() string { return "" }
|
|
func (s *SymbolNothing) TopRight() string { return "" }
|
|
func (s *SymbolNothing) MidLeft() string { return "" }
|
|
func (s *SymbolNothing) MidRight() string { return "" }
|
|
func (s *SymbolNothing) BottomLeft() string { return "" }
|
|
func (s *SymbolNothing) BottomMid() string { return "" }
|
|
func (s *SymbolNothing) BottomRight() string { return "" }
|
|
func (s *SymbolNothing) HeaderLeft() string { return "" }
|
|
func (s *SymbolNothing) HeaderMid() string { return "" }
|
|
func (s *SymbolNothing) HeaderRight() string { return "" }
|
|
|
|
// Deprecated: SymbolGraphical is deprecated; use Glyphs with StyleGraphical instead.
|
|
// this will be removed soon
|
|
type SymbolGraphical struct{}
|
|
|
|
// SymbolGraphical symbol methods
|
|
func (s *SymbolGraphical) Name() string { return StyleNameGraphical.String() }
|
|
func (s *SymbolGraphical) Center() string { return "🟧" } // Orange square (matches mid junctions)
|
|
func (s *SymbolGraphical) Row() string { return "🟥" } // Red square (matches corners)
|
|
func (s *SymbolGraphical) Column() string { return "🟦" } // Blue square (vertical line)
|
|
func (s *SymbolGraphical) TopLeft() string { return "🟥" } // Top-left corner
|
|
func (s *SymbolGraphical) TopMid() string { return "🔳" } // Top junction
|
|
func (s *SymbolGraphical) TopRight() string { return "🟥" } // Top-right corner
|
|
func (s *SymbolGraphical) MidLeft() string { return "🟧" } // Left junction
|
|
func (s *SymbolGraphical) MidRight() string { return "🟧" } // Right junction
|
|
func (s *SymbolGraphical) BottomLeft() string { return "🟥" } // Bottom-left corner
|
|
func (s *SymbolGraphical) BottomMid() string { return "🔳" } // Bottom junction
|
|
func (s *SymbolGraphical) BottomRight() string { return "🟥" } // Bottom-right corner
|
|
func (s *SymbolGraphical) HeaderLeft() string { return "🟧" } // Header left (matches mid junctions)
|
|
func (s *SymbolGraphical) HeaderMid() string { return "🟧" } // Header middle (matches mid junctions)
|
|
func (s *SymbolGraphical) HeaderRight() string { return "🟧" } // Header right (matches mid junctions)
|
|
|
|
// Deprecated: SymbolMerger is deprecated; use Glyphs with StyleMerger instead.
|
|
// this will be removed soon
|
|
type SymbolMerger struct {
|
|
row string
|
|
column string
|
|
center string
|
|
corners [9]string // [TL, TM, TR, ML, CenterIdx(unused), MR, BL, BM, BR]
|
|
}
|
|
|
|
// SymbolMerger symbol methods
|
|
func (s *SymbolMerger) Name() string { return StyleNameMerger.String() }
|
|
func (s *SymbolMerger) Center() string { return s.center } // Main crossing symbol
|
|
func (s *SymbolMerger) Row() string { return s.row }
|
|
func (s *SymbolMerger) Column() string { return s.column }
|
|
func (s *SymbolMerger) TopLeft() string { return s.corners[0] }
|
|
func (s *SymbolMerger) TopMid() string { return s.corners[1] } // LevelHeader junction
|
|
func (s *SymbolMerger) TopRight() string { return s.corners[2] }
|
|
func (s *SymbolMerger) MidLeft() string { return s.corners[3] } // Left junction
|
|
func (s *SymbolMerger) MidRight() string { return s.corners[5] } // Right junction
|
|
func (s *SymbolMerger) BottomLeft() string { return s.corners[6] }
|
|
func (s *SymbolMerger) BottomMid() string { return s.corners[7] } // LevelFooter junction
|
|
func (s *SymbolMerger) BottomRight() string { return s.corners[8] }
|
|
func (s *SymbolMerger) HeaderLeft() string { return s.MidLeft() }
|
|
func (s *SymbolMerger) HeaderMid() string { return s.Center() }
|
|
func (s *SymbolMerger) HeaderRight() string { return s.MidRight() }
|