capture static method
Captures the FTheme, FAccessibilityScope and FAdaptiveScope visible from from to to.
Implementation
@useResult
static FCapturedTheme capture({required BuildContext from, required BuildContext to}) {
final theme = InheritedThemeElement.of(from);
final accessibility = AccessibilityScopeElement.of(from);
final platform = AdaptiveScopeElement.of(from);
return FCapturedTheme(
theme: identical(theme, InheritedThemeElement.of(to)) ? null : theme,
accessibility: identical(accessibility, AccessibilityScopeElement.of(to)) ? null : accessibility,
platform: identical(platform, AdaptiveScopeElement.of(to)) ? null : platform,
);
}