DraggableActionPanelThemeData.resolve constructor

DraggableActionPanelThemeData.resolve(
  1. BuildContext context,
  2. DraggableActionPanelThemeData? override
)

Resolves defaults, then the app-wide extension, then override.

Implementation

factory DraggableActionPanelThemeData.resolve(
  BuildContext context,
  DraggableActionPanelThemeData? override,
) {
  final theme = Theme.of(context);
  return DraggableActionPanelThemeData.defaults(
    theme.colorScheme,
  ).merge(theme.extension<DraggableActionPanelThemeData>()).merge(override);
}