wrapDoubleQuotes method

  1. @useResult
String wrapDoubleQuotes({
  1. bool quoteEmpty = false,
})

Returns this string wrapped in double quotes: "string".

If the string is empty, returns "" if quoteEmpty is true, otherwise returns an empty string.

Implementation

@useResult
String wrapDoubleQuotes({bool quoteEmpty = false}) {
  if (isEmpty) {
    return quoteEmpty ? '""' : '';
  }

  return '"$this"';
}