escapeInitialDirectory method

String? escapeInitialDirectory(
  1. String? initialDirectory
)

Implementation

String? escapeInitialDirectory(String? initialDirectory) {
  if (initialDirectory == null) {
    return null;
  }
  // if starts with ~/ or ~ then remove it
  if (initialDirectory.startsWith('~/')) {
    return initialDirectory.substring(2);
  }
  if (initialDirectory.startsWith('~')) {
    return initialDirectory.substring(1);
  }
  return initialDirectory;
}