diagnosticFallback property
ChartJsonOptionSchema
get
diagnosticFallback
Implementation
static ChartJsonOptionSchema get diagnosticFallback => ChartJsonOptionSchema(
name: diagnosticFallbackName,
description:
'Built-in fallback presentation options for invalid, blocked, or failed chart payloads.',
acceptedContainers: const [
'diagnosticFallbackOptions',
'diagnosticFallback',
'fallbackOptions',
'diagnostics.diagnosticFallbackOptions',
'diagnostics.diagnosticFallback',
'diagnostics.fallbackOptions',
'diagnostics.fallback',
],
fields: ChartDiagnosticFallbackFields.schemaJson(),
examplePayload: const {
'diagnostics': {
'fallbackOptions': {
'preset': 'production',
'title': 'Chart unavailable',
'message': 'Review this payload before publishing.',
'showErrorDetails': false,
},
},
},
exampleChartPayload: const {
'type': 'line',
'diagnostics': {
'fallbackOptions': {
'preset': 'production',
'title': 'Chart unavailable',
'message': 'Review this payload before publishing.',
'showErrorDetails': false,
},
},
'series': [
{
'name': 'Completion',
'data': [42, 56, 61, 78],
},
],
},
);