Adobe Illustrator · Schema
Application
Application from Adobe Illustrator API
Creative CloudDesignIllustratorVector Graphics
Properties
| Name | Type | Description |
|---|---|---|
| name | string | The application name. |
| version | string | The version string. |
| buildNumber | string | The build number. |
| locale | string | The current locale. |
| scriptingVersion | string | The scripting API version. |
| freeMemory | integer | Available memory in bytes. |
| activeDocument | string | Name of the currently active document. |
| documents | array | List of open document names. |
| userInteractionLevel | string | The level of user interaction allowed. |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://raw.githubusercontent.com/api-evangelist/adobe-illustrator/refs/heads/main/json-schema/adobe-illustrator-scripting-application-schema.json",
"title": "Application",
"description": "Application from Adobe Illustrator API",
"type": "object",
"properties": {
"name": {
"type": "string",
"description": "The application name.",
"examples": [
"Adobe Illustrator"
],
"example": "Example Artboard"
},
"version": {
"type": "string",
"description": "The version string.",
"examples": [
29.0
],
"example": "example_value"
},
"buildNumber": {
"type": "string",
"description": "The build number.",
"example": "example_value"
},
"locale": {
"type": "string",
"description": "The current locale.",
"examples": [
"en_US"
],
"example": "example_value"
},
"scriptingVersion": {
"type": "string",
"description": "The scripting API version.",
"example": "example_value"
},
"freeMemory": {
"type": "integer",
"description": "Available memory in bytes.",
"example": 1024
},
"activeDocument": {
"type": "string",
"description": "Name of the currently active document.",
"example": "example_value"
},
"documents": {
"type": "array",
"description": "List of open document names.",
"items": {
"type": "string"
}
},
"userInteractionLevel": {
"type": "string",
"description": "The level of user interaction allowed.",
"enum": [
"DISPLAYALERTS",
"DONTDISPLAYALERTS"
],
"example": "DISPLAYALERTS"
}
}
}