Skip to main content
Version: 0.4.2

ThemeConfigs

TypeSource

ThemeConfigs(
bgColor: NotRequired[str],
booleanColor: NotRequired[str],
borderColor: NotRequired[str],
cellBorderColor: NotRequired[str],
indexColor: NotRequired[str],
keyColor: NotRequired[str],
numberColor: NotRequired[str],
objectColor: NotRequired[str],
searchHighlightBgColor: NotRequired[str],
selectHighlightBgColor: NotRequired[str],
stringColor: NotRequired[str],
tableHeaderBgColor: NotRequired[str],
tableIconColor: NotRequired[str],
)

ThemeConfigs is a TypedDict.

Detailed configuration for defining a customized theme.

Aliases

This type can be acquired by

import dash_json_grid as djg


djg.ThemeConfigs
djg.typehints.ThemeConfigs

Keywords

KeywordTypeRequired
Description
bgColorstrBackground color of the whole grid view.
booleanColorstrText color of boolean variables.
borderColorstrBorder color of the whole grid view.
cellBorderColorstrBackground color of table cells.
indexColorstrText color of sequence indicies.
keyColorstrText color of mapping keys.
numberColorstrText color of numeric values.
objectColorstrText color of unrecognized objects.
searchHighlightBgColorstrBackground color of the part highlighted by the search.
selectHighlightBgColorstrBackground color when this part is highlighted by the selection.
stringColorstrText color of strings.
tableHeaderBgColorstrBackground color of the table header.
tableIconColorstrText color of the icon in the table header.