cupertino-files / IWorkVersion
Class: IWorkVersion
Defined in: src/tsp/version.ts:20
A dotted version marker ("14.1.1") or packed triple ([2, 0, 24]).
Constructors
Constructor
new IWorkVersion(
parts):IWorkVersion
Defined in: src/tsp/version.ts:23
Parameters
parts
readonly number[]
Returns
IWorkVersion
Properties
parts
readonlyparts: readonlynumber[]
Defined in: src/tsp/version.ts:21
Accessors
major
Get Signature
get major():
number
Defined in: src/tsp/version.ts:40
Returns
number
Methods
compare()
compare(
other):number
Defined in: src/tsp/version.ts:45
Negative when this < other, 0 when equal, positive when this > other.
Parameters
other
IWorkVersion
Returns
number
gte()
gte(
other):boolean
Defined in: src/tsp/version.ts:54
Parameters
other
IWorkVersion
Returns
boolean
toString()
toString():
string
Defined in: src/tsp/version.ts:58
Returns
string
parse()
staticparse(value):IWorkVersion|undefined
Defined in: src/tsp/version.ts:27
Parameters
value
string | readonly number[] | undefined
Returns
IWorkVersion | undefined