isEagleLibrary static method
Implementation
static int isEagleLibrary(String path) {
// check path exists
if (!Directory(path).existsSync()) {
return -1;
}
// if actions.json exists
if (!File('$path/actions.json').existsSync()) {
return -2;
}
// if metadata.json exists
if (!File('$path/metadata.json').existsSync()) {
return -3;
}
// if mtime.json exists
if (!File('$path/mtime.json').existsSync()) {
return -4;
}
// if saved-filters.json exists
if (!File('$path/saved-filters.json').existsSync()) {
return -5;
}
// if tags.json exists
if (!File('$path/tags.json').existsSync()) {
return -6;
}
// if images folder exists
if (!Directory('$path/images').existsSync()) {
return -7;
}
return 1;
}