Version Class
Version compares semantic-style version numbers.
Version.parse(text)
Parse a version string.
let version = Version.parse('1.4.2');
console.log(version.toShortString());Version.create(major, minor?, patch?)
Build a version object manually.
let version = Version.create(1, 4, 2);
console.log(version.toShortString());getMajor()
Read the numeric parts.
let version = Version.parse('1.4.2');
let result = version.getMajor();
console.log(result);getMinor()
Read the numeric parts.
let version = Version.parse('1.4.2');
let result = version.getMinor();
console.log(result);getPatch()
Read the numeric parts.
let version = Version.parse('1.4.2');
let result = version.getPatch();
console.log(result);compareTo(other)
Numeric comparison.
let other = Version.parse('1.5.0');
console.log(version.compareTo(other));isGreaterThan(...)
Range comparisons.
let other = Version.parse('1.5.0');
console.log(version.isGreaterThan(other));isLessThan(...)
Range comparisons.
let other = Version.parse('1.5.0');
console.log(version.isLessThan(other));isGreaterThanOrEqual(...)
Inclusive comparisons.
let other = Version.parse('1.5.0');
console.log(version.isGreaterThanOrEqual(other));isLessThanOrEqual(...)
Inclusive comparisons.
let other = Version.parse('1.5.0');
console.log(version.isLessThanOrEqual(other));equals(...)
Equality check.
let other = Version.parse('1.4.2');
console.log(version.equals(other));toShortString()
Compact text form.
console.log(version.toShortString());