Skip to content

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 ​

readonly parts: readonly number[]

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() ​

static parse(value): IWorkVersion | undefined

Defined in: src/tsp/version.ts:27

Parameters ​

value ​

string | readonly number[] | undefined

Returns ​

IWorkVersion | undefined

MIT licensed. Independently made — not by Apple in California. Not affiliated with or endorsed by Apple Inc.