toAlias method

String toAlias()

Parses the stirng into a route alias.

Implementation

String toAlias() {
  final alias = path
      .withoutExtension(this)
      .replaceAll('[', r'$')
      .replaceAll(']', '')
      .replaceAll('/', '_')
      .replaceAll('...', 'wildcard_');
  if (alias == '') return 'index';
  return alias;
}