ExecuteAsModalOptions
| Name | Type | Min Version | Description | 
|---|---|---|---|
| commandName | string | 22.5 | Name of the command. It will be shown in the progress bar if the operation takes a noticeable amount of time. | 
| descriptor | object | 22.5 | An object literal that is passed as the second parameter of `targetFunction` following an executeAsModal call. Cannot include functions. | 
| interactive | boolean | 23.3 | Optional mode where UI interactions are permissible within the executeAsModal state. Useful for allowing users to input data into invoked dialogs or workspaces. See Modal Execution. | 
| timeOut | number | 25.10 | If an existing modal state is encountered at execution, this request will retry until this duration of seconds has passed. |