Specifies the version of this Mod.
Specifies the version of the Mod JavaScript API used by the code of this Mod. Set the lowest possible version number that the Mod requires to ensure best possible backward compatibility with older Spotfire systems. Using a newer API version than specified will result in runtime errors, even if the current Spotfire system includes that API.
Specifies the name of this Mod. The name will be shown to the user when this Mod is handled in Spotfire.
Specifies the description of this Mod. The description will be shown to the user of the mod.
Any extended capabilities required by the scripts in the mod. The API documentation indicates if an API requires an extended capability.
All files of a mod will be saved into Spotfire. The files array lists all files so that Spotfire can save them.
Specifies the classification of the mod, which determines the license required to run it. Use 'Industry Pro' to indicate that this mod requires an Industry Pro license. Requires apiVersion >= 2.5.
All scripts which can be executed inside of Spotfire.
Flag indicating if the script should be wrapped in a transaction.
All parameters of the entry point function.
The JavaScript identifier for the parameter.
The Spotfire type of the parameter.
A description of this parameter.
A description of this parameter.
If the parameter is optional.
Array of allowed values for this parameter.
Array of allowed values for this parameter.
If the data view should only allow single columns.
If the data view should not allow limitations to be configured.
If the parameter is an array.
The valid range of a numeric parameter.
The minimum value of the valid parameter range.
The maximum value of the valid parameter range.
If the min value is excluded from the range.
If the max value is excluded from the range.
Agents that provide AI-driven analysis based on the current context.
The type of context this agent operates on.