upperSnakeCase property

String get upperSnakeCase

Implementation

String get upperSnakeCase => name
    .replaceAllMapped(RegExp(r'[A-Z]'), (m) => '_${m.group(0)}')
    .toUpperCase()
    .replaceFirst(RegExp(r'^_'), '');