contains function

bool contains(
  1. String input,
  2. String substring, {
  3. bool caseSensitive = true,
})

Checks if the string contains a substring with case sensitivity options.

Implementation

bool contains(String input, String substring, {bool caseSensitive = true}) {
  if (caseSensitive) {
    return input.contains(substring);
  } else {
    return input.toLowerCase().contains(substring.toLowerCase());
  }
}