checkNull<T> static method

T? checkNull<T>(
  1. dynamic v,
  2. T? ifNull(), {
  3. T? ifNotNull()?,
})

Implementation

static T? checkNull<T>(dynamic v, T? Function() ifNull,
    {T? Function()? ifNotNull}) {
  return v == null ? ifNull() : (ifNotNull != null ? ifNotNull() : null);
}