Options
All
  • Public
  • Public/Protected
  • All
Menu

The Extension source

Hierarchy

  • ExtensionSetting

Index

Properties

configCommand?: string

Project extension settings command

description?: string

Short description about the extension

enabled?: boolean

Whether the Extension is enabled

extensionType?: ExtensionType[]

Declares where the extension runs in Trimble Connect.

Required for all extension manifests — omitting this field may cause the extension to fail installation or load in Trimble Connect.

Uses the ExtensionType enum. Accepted values:

May be a single value or an array, for example ["project"], ["3dviewer"], or ["project", "3dviewer"].

For dual-scope extensions (["project", "3dviewer"]), use ExtensionAPI.getHost at runtime to detect whether the extension is hosted in the project UI or the 3D Viewer.

height?: string

applicable for "properties" type extension in 3dviewer

icon?: string

The icon URL of the Extension

infoUrl?: string

The URL of the info page

manifestUrl?: string

The URL of the Extension manifest

title: string

The title of the Extension

The placement type of the Extension

url: string

The URL of the Extension