isInListWithValidation<T> method

bool isInListWithValidation<T>(
  1. List<T> list,
  2. bool validator(
    1. T
    )
)

Check if the object is in a list with validation

Example: object.isInList([1, 2, 3], (e) => e is int) // true

Implementation

bool isInListWithValidation<T>(List<T> list, bool Function(T) validator) =>
    list.contains(this) && validator(this as T);