toSentenceCase method

String toSentenceCase()

Converts this string to sentence case (first letter uppercase, rest lower).

'hELLO wORLD'.toSentenceCase() // 'Hello world'

Implementation

String toSentenceCase() {
  if (isEmpty) return '';
  return '${this[0].toUpperCase()}${substring(1).toLowerCase()}';
}