whenOrNull<TResult extends Object?> method

TResult? whenOrNull<TResult extends Object?>(
  1. TResult? callback(
    1. String apiHost,
    2. String planName,
    3. PlanLimit planLimit
    )?
)

Invoke the original callback when supplied, otherwise return null.

Implementation

TResult? whenOrNull<TResult extends Object?>(
  TResult? Function(String apiHost, String planName, PlanLimit planLimit)?
  callback,
) => callback?.call(apiHost, planName, planLimit);