Interface | Description |
---|---|
IScriptsEnabled |
Provides logic to check whether or not scripts are currently enabled.
|
ScriptFunction |
This interface represents a compiled scripting function that can be executed multiple times.
|
Class | Description |
---|---|
ExternalScriptModule | |
ExternalScriptsChangedEvent |
This class represents a change event for when the 3rd party scripts have changed.
|
GlobalMapScriptAccess |
Created by carl.gould on 6/30/2014.
|
ModuleLibrary |
Class for internal Python script libraries using project/shared scope
|
ProjectScriptDiagnostic |
Used in the gateway status section to show information about gateway-run project scripts.
|
ScriptConfig |
This class is simply a storage class for the serialization of various script configuration things.
|
ScriptContext |
The ScriptContext class provides a particular set of functions that can be used to pass default or assumed values to
scripts, based on the context of the call.
|
ScriptExecutionReport | |
ScriptLibrary |
Stores a project's script library (app.* packages).
|
ScriptManager | |
ScriptModule |
A Python scripting module
|
ScriptModuleManifest |
Tracks default 3rd party Python modules in user-lib/pylib.
|
ScriptPackage |
Class used by the ScriptManager to act as a namespace that can hold either more packages or
executable
modules/functions
|
TagChangeScript |
Holds the configuration for a gateway or client scoped tag change script.
|
TagChangeScriptManager | |
TimerKey | |
TimerScriptManager | |
TimerScriptTask |
Enum | Description |
---|---|
ScriptScopeStyle |
Exception | Description |
---|---|
JythonExecException |
This class wraps a PyException, to force it to be caught (PyException is a RuntimeException)
|
ScriptManager.UndefinedFunctionException |