getOptionalNamedArg<T> static method
Get an optional named argument with type checking.
Returns null if missing, throws if present but wrong type.
Implementation
static T? getOptionalNamedArg<T>(
Map<String, Object?> named,
String paramName,
) {
if (!named.containsKey(paramName) || named[paramName] == null) {
return null;
}
return extractBridgedArg<T>(named[paramName], paramName);
}