bridgedSuperTypeArgNames property
Names of the type arguments supplied to bridgedSuperclass in the
script's extends clause (e.g. ['RRect'] for
class W extends CustomClipper<RRect>).
Stored because reified bridged-super generics matter at proxy-binding
time — a CustomClipper<Path> proxy returned from a script that
declared extends CustomClipper<RRect> will satisfy the static check
at the bridge boundary but fail Flutter's downstream cast (e.g.
_RenderCustomClip<RRect>._clip = clipper.getClip(size)). The proxy
factory uses these names to pick the right typed proxy variant.
null when no extends clause exists or the bridged super has no type
arguments. Empty list when the type arguments couldn't be resolved.
Implementation
List<String>? bridgedSuperTypeArgNames;