buttonRendererSingleActivationSourceConformance function
Logoheadless

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.