getContentParametersAs<T extends ContentParameters> method

T? getContentParametersAs<T extends ContentParameters>()

Typed accessor for contentParameters that avoids explicit casts.

Returns

  • The underlying parameters object only if it is of type T, otherwise null.

Implementation

T? getContentParametersAs<T extends ContentParameters>() {
  final ContentParameters? cp = contentParameters;
  if (cp is T) {
    return cp;
  }
  return null;
}