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.