operator < method
dynamic
operator <
(dynamic version)
Implementation
operator < (dynamic version) {
if(version is String) { version = version.parse(version); }
if(version is Version) {
return
part1 == null ? false : this.part1 < version.part1 ? true : this.part1 > version.part1 ? false :
part2 == null ? false : this.part2 < version.part2 ? true : this.part2 > version.part2 ? false :
part3 == null ? false : this.part3 < version.part3 ? true : this.part3 > version.part3 ? false :
part4 == null ? false : this.part4 < version.part4 ? true : false;
}
return false;
}