Interface: TableOptions
Defined in: src/mobjects/table/Table.ts:19
Options for creating a Table
Properties
arrangeInRowsFirst?
optionalarrangeInRowsFirst:boolean
Defined in: src/mobjects/table/Table.ts:39
Whether to arrange entries in rows. Default: true
backgroundFillOpacity?
optionalbackgroundFillOpacity:number
Defined in: src/mobjects/table/Table.ts:45
Background fill opacity. Default: 0
backgroundStrokeColor?
optionalbackgroundStrokeColor:string
Defined in: src/mobjects/table/Table.ts:43
Background color for cells. Default: transparent
colLabels?
optionalcolLabels:Mobject[]
Defined in: src/mobjects/table/Table.ts:25
Column labels to display on top
data
data:
Mobject[][]
Defined in: src/mobjects/table/Table.ts:21
2D array of mobjects to display in the table
entriesColor?
optionalentriesColor:string
Defined in: src/mobjects/table/Table.ts:41
Color for all entries. If set, overrides individual colors
hBuff?
optionalhBuff:number
Defined in: src/mobjects/table/Table.ts:33
Horizontal buffer between cells. Default: 0.5
includeOuterLines?
optionalincludeOuterLines:boolean
Defined in: src/mobjects/table/Table.ts:29
Whether to include outer lines around the table. Default: true
lineColor?
optionallineColor:string
Defined in: src/mobjects/table/Table.ts:35
Color of the grid lines. Default: WHITE
lineStrokeWidth?
optionallineStrokeWidth:number
Defined in: src/mobjects/table/Table.ts:37
Stroke width of grid lines. Default: 2
position?
optionalposition:Vector3Tuple
Defined in: src/mobjects/table/Table.ts:47
Starting position. Default: ORIGIN
rowLabels?
optionalrowLabels:Mobject[]
Defined in: src/mobjects/table/Table.ts:23
Row labels to display on the left side
topLeftEntry?
optionaltopLeftEntry:Mobject
Defined in: src/mobjects/table/Table.ts:27
Top-left element when both row and column labels exist
vBuff?
optionalvBuff:number
Defined in: src/mobjects/table/Table.ts:31
Vertical buffer between cells. Default: 0.3