Class applied to the overall component
Class applied to a cell within the grid
Modifier class applied to a cell when it's within a selected column
Modifier class applied to a cell when it has the focus
Modifier class applied to a cell when it's within a selected row
Modifier class applied to a cell when it contains a boolean value
Modifier class applied to a cell when it contains an error value
Modifier class applied to a cell when it contains a null value
Modifier class applied to a cell when it contains a number value
Modifier class applied to a cell when it contains a string value
Modifier class applied to a cell when it contains an undefined value
Class applied to an individual column within the column header
Modifier class applied to a column when a cell in that column is selected
Modifier class applied to a column when it's selected
Class applied to the column header
Class applied to the top left corner where the row and column headers meet
Class applied to the Formula input on the right end of the input bar
Class applied to the "fx" label in the input bar
Class applied to the grid of cells
Class applied to the input bar at the top of the component
Class applied to the Name input on the left end of the input bar
Class applied to an individual row within the row header
Modifier class applied to a row when a cell in that row is selected
Modifier class applied to a row when it's selected
Class applied to the row header
Theme that defines class names for all DOM elements within VirtualSpreadsheet. Provide an appropriate theme to use VirtualSpreadsheet with whatever CSS management system you prefer.
Properties are named using a BEM style with the form
ComponentName_ElementName__modifierName_modifierValue