buttonRendererSingleActivationSourceConformance#
void buttonRendererSingleActivationSourceConformance({
required String presetName,
required dynamic Function() rendererGetter,
required dynamic Function(dynamic child) wrapApp,
required dynamic Function() createDefaultTokens,
required void Function(dynamic tester) assertSingleActivationSource,
});
Conformance suite for button renderers (presets).
Focus: enforce the v1 invariant "single activation source". Renderers must not attach tap handlers that would bypass/double-trigger component-level activation.