escapeInitialDirectory method
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;
}