stringContains method

Expr stringContains(
  1. Object pattern, {
  2. bool literal = false,
  3. bool? strict,
})

Implementation

Expr stringContains(Object pattern, {bool literal = false, bool? strict}) {
  final resolvedStrict = strict ?? !literal;
  if (literal && resolvedStrict) {
    throw ArgumentError.value(
      strict,
      'strict',
      'must be false for literal matching',
    );
  }
  return _function(
    'stringContains',
    arguments: [pattern],
    options: {'literal': literal, 'strict': resolvedStrict},
  );
}