ifElse<T> method

T ifElse<T>(
  1. T ifFunc(),
  2. T elseFunc()
)

Returns value1 generated by ifFunc if condition is true, otherwise returns value2 generated by elseFunc.

Implementation

T ifElse<T>(T Function() ifFunc, T Function() elseFunc) {
  if (this == true) {
    return ifFunc.call();
  }
  return elseFunc.call();
}