resolveData static method
Resolves editor theme data using local, FDC subtree, Material bridge, and built-in fallbacks.
Implementation
static FdcEditorThemeData resolveData(
BuildContext context,
FdcEditorThemeData? localTheme,
) {
final materialTheme = Theme.of(context);
return localTheme ??
FdcTheme.maybeOf(context)?.editor ??
materialTheme.extension<FdcEditorTheme>()?.effectiveData ??
(materialTheme.brightness == Brightness.dark
? FdcEditorThemes.dark
: FdcEditorThemes.light);
}