value static method

Implementation

static MeiliValueExpressionBase value(Object v) {
  if (v is String) {
    return MeiliStringValueExpression(v);
  }
  if (v is num) {
    return MeiliNumberValueExpression(v);
  }
  if (v is bool) {
    return MeiliBooleanValueExpression(v);
  }
  if (v is DateTime) {
    return MeiliDateTimeValueExpression(v);
  }
  // fallback to a string value
  return MeiliStringValueExpression(v.toString());
}