Version
A semantic version — major, minor, and patch numbers.
Access the connected SketchUp version via
SketchUpApi.platform.SketchUpVersion. Use isAtLeast() to
gate features on a minimum version.
Example
Section titled “Example”let { SketchUpVersion } = SketchUpApi.platform;
console.log( SketchUpVersion.major, SketchUpVersion.minor, SketchUpVersion.patch,);// => 2026 0 0
// Gate a feature on a minimum versionif (SketchUpVersion.isAtLeast(2026, 0, 0)) { console.log('Supports 2026 features');}Properties
Section titled “Properties”
readonlymajor:number
The major version number, like 2026.
readonlyminor:number
The minor version number, like 0.
readonlypatch:number
The patch version number, like 0.
Methods
Section titled “Methods”isAtLeast()
Section titled “isAtLeast()”isAtLeast(
major,minor,patch):boolean
Returns true if this version is at least the given
major, minor, and patch numbers (semver comparison).
Parameters
Section titled “Parameters”| Parameter | Type | Description |
|---|---|---|
|
|
|
minimum major version |
|
|
|
minimum minor version |
|
|
|
minimum patch version |
Returns
Section titled “Returns”boolean