Last updated:
0 purchases
errno
errno #
Defines system error code constants for the OSs running the Dart platform.
With these numeric codes, the
OSError.errorCode
property usually specifies the problem that occurred.
OS
Class
Android, Linux
LinuxErrors
iOS, macOS
DarwinErrors
Windows
WindowsErrors
Example #
import 'dart:io';
import 'package:errno/errno.dart';
void main() {
try {
var lst = Directory("My Documents").listSync();
print(lst);
} on FileSystemException catch (exc) {
if (exc.osError?.errorCode == WindowsErrors.pathNotFound) {
print("The directory does not exist.");
} else {
rethrow;
}
}
}
copied to clipboard
For personal and professional use. You cannot resell or redistribute these repositories in their original state.
There are no reviews.