Table of Contents

Namespace Geotab.Checkmate.ObjectModel.AddIns

Classes

AddIn

Add-Ins are used to extend the functionality provided by MyGeotab and Geotab Drive. An Add-In is JavaScript, HTML and CSS loaded into the MyGeotab or Geotab Drive portal and resides directly inside the user interface. This allows third-parties to create a seamless user experience and provide solutions that would otherwise require the user to visit a different website altogether. More information on developing Add-Ins.

AddInConfiguration

Represents populated Add-In with configuration.

AddInConfigurationSearch

The object used to specify the arguments when searching for AddInConfiguration.

AddInDeviceLink

Link between an AddIn and a Device.

AddInPermissionAgreement

The building item of DataPermissions property in Add-Ins object.

AddInPermissionAgreementException

An Add-In Data Permission error occurred.

AddInPermissionAgreementItem

The building item of AddInPermissionAgreement.

AddInPermissionAgreementValidator

Validator class for Data Permission Management (aka Consent Platform / Permission Agreement).

AddInSearch

The object used to specify the arguments when searching for AddIn.

AddinSerializer

Converts AddIn manifests to and from JSON.

Button

Represents the Add-In Button item.

CustomSecurityId

A custom security ID which can be used to control access to custom Add-Ins.

CustomSecurityIdDefinition

The definition of a custom security ID which can be used to control access to custom Add-Ins.

CustomSecurityIdTranslation

Language translations of a CustomSecurityId.

ItemName

An object containing key value pairs for the text that appears on the item. The key is the language and the value is the text, for example: {"EN", "New item"}.

Map

Represents the Map Add-in item.

MapScript

Represents the MapScript for Map item.

Menu

Represents the Add-In Menu item.

SecurityIdTranslation

Language translations of a CustomSecurityIdDefinition.

Tab

Represents the Tab Add-in item.

Interfaces

IAddInDownloader

Downloads addin body by app store URL.

IAddInItem

Represents an Add-In Item which is a collection of keys and values that represent a page or a button.

Enums

AddInStatus

Defines the different statuses of AddIn.