voici.js
Preparing search index...
Config
Type Alias Config<TRow, TDColumns>
Config
:
Partial
<
{
align
:
"LEFT"
|
"CENTER"
|
"RIGHT"
;
bgColorColumns
:
string
[]
;
body
:
Partial
<
{
accumulation
:
Partial
<
{
bgColor
:
string
;
columns
:
Partial
<
Accumulation
<
TRow
,
TDColumns
>
>
;
separator
:
string
;
}
,
>
;
bgColor
:
string
;
fillEmpty
:
Partial
<
FillEmptyOption
<
DatasetRow
<
TRow
,
TDColumns
>
>
>
;
filterRow
:
(
row
:
DatasetRow
<
TRow
,
TDColumns
>
,
index
:
number
)
=>
boolean
;
highlightCell
:
Partial
<
{
bold
:
boolean
;
func
:
(
content
:
unknown
,
row
:
number
,
col
:
InferAttributes
<
TRow
,
TDColumns
>
,
)
=>
boolean
;
italic
:
boolean
;
textColor
:
string
;
underline
:
boolean
;
}
,
>
;
highlightRow
:
Partial
<
{
bgColor
:
string
;
func
:
(
row
:
DatasetRow
<
TRow
,
TDColumns
>
,
index
:
number
)
=>
boolean
;
}
,
>
;
peek
:
number
|
[
number
,
number
]
;
precision
:
number
;
striped
:
boolean
;
subset
:
[
number
?
,
number
?
]
;
textColor
:
string
;
}
,
>
;
border
:
Partial
<
{
color
:
string
;
groupSize
:
number
;
horizontal
:
string
;
vertical
:
string
;
}
,
>
;
header
:
Partial
<
{
bgColor
:
string
;
bold
:
boolean
;
displayNames
:
Partial
<
{
[
key
in
InferRowAttributesOrigin
<
TRow
>
]
:
string
}
,
>
;
dynamic
:
DynamicColumn
<
TRow
,
TDColumns
>
;
exclude
:
InferRowAttributes
<
TRow
>
[]
;
include
:
InferRowAttributes
<
TRow
>
[]
;
italic
:
boolean
;
lowercase
:
boolean
;
maxWidth
:
number
|
"auto"
;
order
:
InferAttributesOrigin
<
TRow
,
TDColumns
>
[]
;
origin
:
boolean
;
separator
:
string
;
textColor
:
string
;
underline
:
boolean
;
uppercase
:
boolean
;
upperfirst
:
boolean
;
visible
:
boolean
;
width
:
number
|
"auto"
|
"stretch"
;
}
,
>
;
padding
:
Partial
<
{
char
:
string
;
size
:
number
}
>
;
sort
:
Sort
<
InferAttributesOrigin
<
TRow
,
TDColumns
>
>
;
}
,
>
Type Parameters
TRow
extends
Row
TDColumns
extends
object
=
never
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
voici.js
Loading...