Skip to main content
Version: 0.3.x

ThemeConfigs

TypeSource

ThemeConfigs(
bgColor: NotRequired[str],
booleanColor: NotRequired[str],
cellBorderColor: NotRequired[str],
highlightBgColor: NotRequired[str],
indexColor: NotRequired[str],
keyNameColor: NotRequired[str],
numberColor: NotRequired[str],
objectColor: NotRequired[str],
searchHighlightBgColor: NotRequired[str],
stringColor: NotRequired[str],
tableBorderColor: NotRequired[str],
tableHeaderBgColor: NotRequired[str],
tableHeaderColor: 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.
booleanColorstrText color of boolean variables.
cellBorderColorstrBackground color of table cells.
highlightBgColorstrBackground color when this part is highlighted.
indexColorstrText color of array indicies.
keyNameColorstrText color of JSON keys.
numberColorstrText color of numeric values.
objectColorstrText color of unrecognized objects.
searchHighlightBgColorstrBackground color of the part highlighted by the search.
stringColorstrText color of strings.
tableBorderColorstrBorder color of the whole table
tableHeaderBgColorstrBackground color of the table header.
tableHeaderColorstrText color of the table header.