viewFile static method
function file view
Implementation
static viewFile({
required FileData fileData,
Function(FileData fileData)? onView,
}) {
try {
String path =
(!Files._isNullOREmpty(fileData.path))
? fileData.path
: fileData.otherDevicePath;
if (!Files._isNullOREmpty(path)) {
if (onView != null) {
onView(fileData);
} else {
if (Files.isHttpPath(path)) {
Open.browser(url: path);
} else {
Open.localFile(filePath: path);
}
}
} else {
dev.log(Files._fileNotFound);
}
} catch (e) {
dev.log(Files._fileCouldNotLoad);
}
}