Contracts and type definitions for structured development — email structures, time-based abstractions, and timer configurations.
Data Dictionary
| Interface | Description |
|---|
| DataDictionaryTypes | Dynamically generated structure of a data dictionary. The available properties depend entirely on your project's data dictionary configuration and are resolved at runtime. |
Email
| Interface | Description |
|---|
| EmailMessage | Email structure used with Email.send(). |
Date & Time
| Interface | Description |
|---|
| Temporal | Base interface for date/time objects that support standard string formatting. |
Timers
| Interface | Description |
|---|
| TimerChoice | Union of timer configurations. Use one of Cron, FixedRate, or Once when defining a timer. |
| TimerCron | Recurring timer driven by a cron expression. |
| TimerFixedRate | Recurring timer that fires at a fixed interval. |
| TimerOnce | Single-execution timer fired at a specific point in time. |
| TimerResponse | Timer registration structure used with TimerService. |