extension property

String get extension

The extension, lower-case and without its dot; empty when there is none.

Implementation

String get extension {
  final int dot = name.lastIndexOf('.');
  return dot <= 0 ? '' : name.substring(dot + 1).toLowerCase();
}