fallbackUIRenderer property

  1. @override
(ReactElement? Function(dynamic error, ReactErrorInfo? info)?) fallbackUIRenderer
override

A renderer that will be used to render "fallback" UI instead of the child component tree that crashed.

Related: onComponentIsUnrecoverable, onComponentDidCatch

Implementation

@override
ReactElement? Function(dynamic error, ReactErrorInfo? info)?
    get fallbackUIRenderer =>
        (props[_$key__fallbackUIRenderer__ErrorBoundaryProps] ?? null)
            as ReactElement? Function(dynamic error, ReactErrorInfo? info)?;
  1. @override
void fallbackUIRenderer=(ReactElement? value(dynamic error, ReactErrorInfo? info)?)
override

A renderer that will be used to render "fallback" UI instead of the child component tree that crashed.

Related: onComponentIsUnrecoverable, onComponentDidCatch

Implementation

@override
set fallbackUIRenderer(
        ReactElement? Function(dynamic error, ReactErrorInfo? info)? value) =>
    props[_$key__fallbackUIRenderer__ErrorBoundaryProps] = value;