diagnostics
JavaScript Data Grid Warnings Reference
A grid prints one line to the console for a mistake it can name on the spot rather than fail on silently. Every one of them is catalogued here: 747 messages across the grid and every module, what each means, and the specific change that clears it.
747 warnings
The grid (core) (283)
-
*.unknown:* -
apply:* -
bus.beforeReject:* -
bus.beforeThrow:*:* -
bus.handler:* -
bus.throw:*:* -
bus.unknown:* -
changes.unkeyed -
clipboard/no-read -
column.cell.autoHeight -
column.editor-not-enabled:* -
column.timeZone -
columns.duplicate:* -
columns.fit-overflow:* -
columns.group.dissolve:* -
columns.group.empty -
columns.group.idtaken:* -
columns.group.locked:* -
columns.group.move:* -
columns.group.rename:* -
columns.group.unknown:* -
columns.ungroup.unknown:* -
comments.provider -
compareGroups:by -
compareGroups:degenerate -
compareGroups:distinct -
compareGroups:empty -
compareGroups:groups -
compareGroups:numeric-override -
config.rows.duplicated -
config.unknown:* -
config.value:* -
count:* -
date.pattern.token:* -
defaults:cyclic -
defaults:type -
deps:missing:* -
detail.rows -
diff:compute-threw:* -
diff.compare.throw:* -
diff.keyOf.throw -
diff.norows -
diff.override.throw:* -
diff.read.throw:* -
diff.unkeyed -
edit.apply.throw:* -
edit.confirm.nocommit -
edit.confirm.unknown -
edit.enabled.throw:* -
edit.getValue.throw:* -
edit.nofield:* -
edit.parse.throw:* -
edit.true.nocommit -
edit.validate.throw:* -
explode:* -
export.excel.toExcelValue:* -
export/no-download -
export/no-worker -
filter:col:* -
filter:op:*:* -
filter:operand:*:* -
filter:relative:*:* -
filters.reapply:* -
filters.where.condition:* -
filters.where.deps:* -
filters.where.fn:* -
filters.where.name -
filters.where.threw:* -
find:disabled -
forecast.holtWinters.period -
format:* -
format:inapplicable:*:* -
format:pattern:* -
format:shape -
format:unknown-style-key:*:* -
format:unknown:*:* -
formatting.scale.mid.even -
formatting.scale.mid.range -
grid.destroy -
grid.edit.addRow.unavailable -
grid.edit.deleteRow.unavailable -
grid.edit.deleteRows.disabled -
grid.rolling.orderBy:*:* -
grid.rolling.window:*:* -
grid.sort.shape.* -
grid.sort.unknown.* -
grid.structural.compositekey -
grid.ts.multiplicative:* -
grid.ts.period:*:* -
groupDefaultExpanded.threw -
grouping.cardinality:* -
history.apply.throw -
history.capture.throw -
history.edit.throw -
i18n:locale:not-loaded:* -
i18n:unknown:* -
iconSet:* -
import.apply.bytes -
import.apply.input -
import.apply.source -
import.xlsx.nosheet -
import.xlsx.sheet -
impure:*:* -
infer:* -
ingest.impure.* -
ingest.mixed.* -
licence.* -
licence.algorithm -
licence.domain -
licence.expired -
licence.product -
licence.signature -
lockVisible:* -
lookup:load:* -
lookup:options:* -
lookup:unknown:* -
move:* -
move.married:* -
op:* -
pagination:source-unsupported -
pending.reconcile.throw -
pending.revert.throw -
pending.rows.append.nokey -
pending.rows.rekey.throw -
pending.rows.revert.throw -
pending.rows.stale -
pending.stale -
perm* -
permissions.level:* -
permissions.shape -
permissions.throw:* -
pivot:handles -
pivot.maxColumns:* -
pivotView.no-dimension -
presence.subscribe -
presentation.spotlight-inactive -
preset:* -
print/too-many-rows -
radix:base:* -
radix:preset:* -
radix:unsigned:width -
radix:width:* -
redecorate:* -
refreshLookup:* -
regex:* -
registry.kind:* -
registry.module.install:* -
registry.module.reconfigure:* -
registry.module.shape -
registry.module.throw:* -
registry.module.uninstall:* -
registry.name:* -
registry.onChange.throw -
registry.replace:*:* -
resize:* -
rowHeight.throw -
rowKey.emptyValue:* -
rowKey.missing -
rowKey.throw -
rowOrder.set.shape -
rowOrder.source -
rows.forEachAll.partial -
rows.forEachExcept.unsupported -
rows.leavesOf.unsupported -
selection:outside-predicate -
selection:predicate-partial -
selection:predicate-partial-keys -
selection:predicate-unsupported -
selection.unstable -
shadow.history.window.kind:* -
shadow.history.window.span:* -
source.context.unserialisable -
source.derived.cycle -
source.derived.follow.* -
source.derived.from -
source.derived.producer.conflict -
source.derived.producer.ignored.* -
source.derived.readonly -
source.derived.statistics.columns -
source.derived.statistics.fn.* -
source.derived.statistics.orient.* -
source.derived.statistics.series -
source.derived.statistics.shape -
source.derived.statistics.with -
source.derived.union.crossfilter -
source.derived.union.cycle.* -
source.derived.union.failed.* -
source.derived.union.follow -
source.derived.union.label.* -
source.derived.union.missing.* -
source.derived.union.profile -
source.derived.union.statistics -
source.dfql.protected -
source.dropped.* -
source.duckdb.close -
source.duckdb.count.unreadable -
source.duckdb.describe -
source.duckdb.filter.refuse.* -
source.duckdb.list.column.* -
source.duckdb.spatial.column.* -
source.duckdb.spatial.crs.* -
source.duckdb.spatial.load -
source.duckdb.spatial.metadata -
source.duckdb.spatial.module.* -
source.duckdb.spatial.operand.* -
source.duckdb.unprepared -
source.duckdb.unprepared.aggregates -
source.duckdb.unprepared.group -
source.duckdb.unprepared.grouped -
source.elasticsearch.analyzed.* -
source.elasticsearch.auth -
source.elasticsearch.cardinality -
source.elasticsearch.casefold -
source.elasticsearch.truncated -
source.graphql.nototal -
source.graphql.selection -
source.group.* -
source.mode.* -
source.moveRow.dropped -
source.odata.filter.refuse.* -
source.odata.nocount -
source.paged.fetch -
source.pipeline.sort -
source.pivot.kernel -
source.pushdown.adapter -
source.pushdown.aggregates.** -
source.pushdown.group-unsupported.*.* -
source.pushdown.group.*.* -
source.pushdown.group.aggregates.method.* -
source.pushdown.group.method.* -
source.pushdown.group.totals.*.* -
source.pushdown.group.unfiltered.* -
source.pushdown.partial.* -
source.pushdown.partial.residual.* -
source.pushdown.pivot.*.* -
source.pushdown.pivot.totals.*.* -
source.pushdown.readonly.* -
source.pushdown.residual.*.* -
source.relative.* -
source.remote.fetch -
source.remote.hostFilter -
source.rowKey.missing -
source.sort.* -
source.sort.running.* -
source.splunk.auth -
source.splunk.casesensitive -
source.splunk.failed -
source.splunk.truncated -
source.stream.columnize -
source.stream.ingest-worker -
source.stream.open -
source.stream.remove -
source.stream.testValue -
source.url.badline.* -
source.url.url -
source.where.notApplied:* -
source.where.overThreshold:* -
source.where.pageRelative -
stat.pivot-unsupported:profile:* -
stat.pivot-unsupported:reduce:*:* -
stat.windowed:*:* -
store.dup.* -
store.kind.* -
store.null.* -
store.set.* -
total:* -
total.unsafe:*:* -
tree.cycle -
tree.grouped -
tree.loadChildren -
tree.path.duplicate -
tree.path.empty -
tree.path.throw -
tree.shape -
type:* -
type:of:* -
undeclared:*:* -
unit:compound:*:* -
unit:display:* -
unit:system:* -
unit:unit:*:* -
views:read -
views:write
The grid (rendering) (92)
-
annotate.add.invalid -
annotate.remove.unknown -
autoHeight-limit -
barcode:invalid:* -
board.empty -
cell-type:* -
celledit.noeditor:* -
celledit.offscreen -
class-fn:* -
classwhen-fn:*:* -
classwhen-type:*:* -
classwhen:*:* -
columns.pinned-overflow -
css-escape:* -
date-editor:time-format:* -
dec-conflict:* -
dec-icon:* -
dec-iconset:*:* -
dec-name:*:* -
dec-shape:*:* -
dec-size:*:* -
dec-type:* -
destroy:* -
detail.rows:failed -
detail.target:* -
diff-before-format:* -
editbar.noeditor:* -
editor:missing:* -
filter:missing:* -
filter:regex:* -
filter:values-unsupported:* -
filtermenu:* -
fullWidth.render.missing -
fullWidth.render.threw -
fullWidth.when.threw -
gallery.empty -
groupRenderer.threw -
header-name:*:* -
header-render:* -
height.autoHeight-and-rowHeight -
hydrate.unknownType:* -
icon:* -
icon:empty:* -
icon:type:* -
maximise.detached -
menu-layer:* -
pipe:*:* -
presentation.conflict -
qrcode:capacity:* -
qrcode:level:* -
recordCard.empty -
render-escape:* -
render-fn:* -
render-name:*:* -
render-type:* -
resize-observer -
responsive.missing -
rowform:container -
rowform:create:missing-key -
rowform:no-fields -
rowform:off -
rowTemplate.missing -
rowTemplate.protected -
scrollbars-mixed-custom -
scrollToColumn:* -
span-lookback:* -
stat.container -
stat.document -
stat.show.* -
template-binding:*:* -
toolpanel:* -
tooltip-content:* -
tooltip-mount:* -
tooltip-render:* -
tooltip-unmount -
tpl-attr:*:* -
tpl-control:* -
tpl-open:* -
tpl-tag:*:* -
tpl-unsafe:* -
tpl-url:*:* -
variant-def:*:* -
variant-fn-token:*:* -
variant-fn:* -
variant-op:*:* -
variant-override:* -
variant-shape:* -
variant-type:* -
variant:*:* -
views:local:ignored -
views:local:parse -
views:local:unavailable
Charts (79)
-
chart:*:animation:invalid -
chart:*:annotate:projection -
chart:*:annotate:type:* -
chart:*:brush:aggregate -
chart:*:brush:measures -
chart:*:brush:polar:* -
chart:*:cursor:groupTooltips -
chart:*:cursor:multiples -
chart:*:cursor:off -
chart:*:cursor:type:* -
chart:*:empty -
chart:*:geometry:both -
chart:*:geometry:missing -
chart:*:geometry:type:* -
chart:*:incomplete -
chart:*:missing-column -
chart:*:no-domain -
chart:*:notice:* -
chart:*:ramp:log -
chart:*:rangearea:form -
chart:*:viewportFilter:globe -
chart:*:viewportFilter:y -
chart:*:viewportFilter:zoom -
chart:*:volume:missing-column -
chart:*:volume:type:* -
chart:*:volumePane:height -
chart:*:x:array -
chart:*:x:window:ahead -
chart:*:x:window:stale:* -
chart:*:zoom:heatmap:axes -
chart:*:zoom:off -
chart:*:zoom:type:* -
chart:aggregate:engine-refused:*:* -
chart:aggregate:mode:* -
chart:aggregate:window:*:* -
chart:annotate:anchors:* -
chart:annotate:kind:* -
chart:annotate:tools:* -
chart:annotate:tools:legacy:* -
chart:annotation:dropped:*:*:* -
chart:editable:aggregated -
chart:editable:axis -
chart:editable:cap -
chart:editable:distribute -
chart:editable:type -
chart:fill:invalid:* -
chart:floating:y-pair -
chart:geomap:pack:* -
chart:geomap:projection:* -
chart:grid-destroyed -
chart:icon:* -
chart:icons:* -
chart:marker:image-failed:* -
chart:marker:no-image -
chart:marker:unsafe-url:* -
chart:measure:fn:* -
chart:pyramid:halves -
chart:ramp:diverging-scale -
chart:ramp:scale:* -
chart:requires-core -
chart:responsive-option -
chart:responsive-rule -
chart:rows:not-grid-rows -
chart:scheme:array-and-map -
chart:viewportCap:* -
chart:viewportCap:over:* -
chart:x:banded:* -
chart:x:date-bucket:* -
chart:x:scale:unknown:* -
chart:zoom:axes:* -
chart:zoom:buttons:* -
chart:zoom:range -
chart.axis.band.every.impossible -
chart.axis.window.band -
chart.axis.window.kind -
chart.axis.window.now -
chart.axis.x.domain.beyond -
chart.axis.x.domain.inverted -
chart.format.string:*:*
Data Router (43)
-
data-router:bad-query-source -
data-router:bad-target -
data-router:broadcast-channel -
data-router:buffer-default-cap -
data-router:collect-select-field:* -
data-router:devtools-target -
data-router:duplicate-source -
data-router:field-spec -
data-router:field-type -
data-router:function-key-namespace:* -
data-router:join-aggregate-bad-fn -
data-router:join-aggregate-bad-spec -
data-router:join-aggregate-invalid -
data-router:join-aggregate-no-field -
data-router:join-bad-missing -
data-router:join-no-as -
data-router:join-no-fields -
data-router:join-no-foreignkey -
data-router:join-no-from -
data-router:join-no-localkey -
data-router:link-predicate-unsupported -
data-router:mutual-fn -
data-router:no-broadcastchannel -
data-router:no-buffer -
data-router:no-indexeddb -
data-router:no-onwrite -
data-router:overlap:* -
data-router:readonly-write -
data-router:relaterows-missing-source -
data-router:relaterows-no-foreignkey -
data-router:remove-rejected:* -
data-router:spread-no-name -
data-router:spread-no-value -
data-router:unnest-no-as -
data-router:unnest-no-path -
data-router:writable-target -
router:coerce-failed:*:* -
router:join-cycle -
router:orphaned-rows -
router:spread-collision -
router:spread-duplicate -
router:unnest-cycle -
router:unnest-duplicate-key
designer (35)
-
designer:addPanel -
designer:assist -
designer:assist:accept -
designer:assist:ai -
designer:assist:reply -
designer:assist:source -
designer:command -
designer:command:* -
designer:config-router:connect -
designer:derived:from -
designer:derived:pushdown:*:* -
designer:derived:step:* -
designer:drop-field:*:* -
designer:guardrails -
designer:mode -
designer:page:* -
designer:page:add -
designer:page:remove -
designer:page:rename -
designer:page:reorder -
designer:property:* -
designer:region -
designer:relationship:*:* -
designer:route:no-adapter -
designer:route:refused:* -
designer:route:unreachable:*:* -
designer:set-mode -
designer:shortcut -
designer:sources:set -
designer:sources:update:* -
designer:sources:update:change -
designer:sources:update:kind:* -
designer:state -
designer:state:newer -
designer:theme
Kanban (28)
-
kanban:addRow -
kanban:apply-gridbound -
kanban:blocked-move:* -
kanban:blocked-writeback-noop -
kanban:children-factory -
kanban:columnProperty -
kanban:event:* -
kanban:flow-chart-deps -
kanban:flow-chart-kind:* -
kanban:redo:vetoed -
kanban:setRows-gridbound -
kanban:sla:no-threshold -
kanban:source:aggregates -
kanban:source:page -
kanban:source:rowkey -
kanban:source:totals -
kanban:source:totals:error -
kanban:undo:vetoed -
kanban:unplaced:* -
kanban:wip:* -
kanban:writeback-noop -
kanban:writeback-source -
kanban.filters.engine.fn:* -
kanban.filters.engine.name -
kanban.filters.engine.unsourced -
kanban.filters.reapply:* -
kanban.filters.where.fn:* -
kanban.filters.where.name
Gantt (26)
-
gantt-cycle-* -
gantt-delete-unknown-* -
gantt-destroyed -
gantt-edit-loadonly-* -
gantt-edit-mapped-field -
gantt-edit-unknown-* -
gantt-histogram-squeeze -
gantt-level-mapped-start -
gantt-level-unresolved -
gantt-link-shorthand-*-* -
gantt-loadonly-dependency -
gantt-move-cycle-* -
gantt-move-loadonly-* -
gantt-move-unknown-* -
gantt-move-unknown-parent-* -
gantt-mspdi-not-project -
gantt-print-no-split -
gantt-print-not-drawn -
gantt-state-no-container -
gantt-state-version -
gantt-summary-link-*-*-* -
gantt.marker.* -
gantt.projectEpoch:* -
gantt.today:* -
gantt.workloadExternal.* -
gantt.zoomWidth:*
KPI (20)
-
kpi:age-clock:* -
kpi:ageBy-no-maxAge -
kpi:agg:* -
kpi:aggregate-unpushable:* -
kpi:apply-gridbound -
kpi:clock:ignored:*:* -
kpi:clock:tz:* -
kpi:delta:* -
kpi:engine-page:* -
kpi:event:* -
kpi:fields:type -
kpi:grid-destroyed -
kpi:no-column::* -
kpi:no-column:*:* -
kpi:pivot-unsupported:* -
kpi:requires-core -
kpi:setRows-gridbound -
kpi:tree:dotted-id -
kpi:tree:unplaced -
kpi:unprojected:*:*
mapview (18)
Layout (15)
-
layout.close.unknown -
layout.compact.unknown -
layout.corners.unknown -
layout.length:* -
layout.maximise.unknown -
layout.minimise.chrome.* -
layout.minimise.unknown -
layout.move.mode.* -
layout.move.unknown -
layout.overlap.repaired -
layout.restore.unknown -
layout.select.unknown.* -
layout.setInteractive.* -
layout.setInteractive.type -
layout.theme.type