Table Column Width Attribute

The TableColumnWidth attribute is used to further customize the width of a column in tables drawn using the TableList attribute.

[TableList] public List<MyItem> List = new List<MyItem>() { new MyItem(), new MyItem(), new MyItem(), }; [Serializable] public class MyItem { [PreviewField(Height = 20)] [TableColumnWidth(30, Resizable = false)] public Texture2D Icon; [TableColumnWidth(60)] public int ID; public string Name; [OnInspectorInit] private void CreateData() { Icon = ExampleHelper.GetTexture(); } }