paramTyped<T> method
Gets typed path parameter.
Implementation
T? paramTyped<T>(String key) {
final value = _pathParams[key];
if (value == null) return null;
if (T == int) return int.tryParse(value) as T?;
if (T == double) return double.tryParse(value) as T?;
if (T == bool) return (value == 'true' || value == '1') as T?;
if (T == String) return value as T?;
return null;
}