1// Copyright 2021 The Go Authors. All rights reserved. Use of this 2// source code is governed by a BSD-style license that can be found in 3// the LICENSE file. 4 5package a 6 7type Table struct { 8 ColumnSeparator bool 9 RowSeparator bool 10 11 // ColumnResizer is called on each Draw. Can be used for custom column sizing. 12 ColumnResizer func() 13} 14 15func NewTable() *Table { 16 return &Table{ 17 ColumnSeparator: true, 18 RowSeparator: true, 19 ColumnResizer: func() {}, 20 } 21} 22