# GraffitiCalendarEvent
Class
## Compatibility
### Framework API Version
| 1.0 | 2.0 |
| :---: | :---: |
| False | True |
### iOS
| 32-Bit | 64-Bit |
| :---: | :---: |
| False | True |
## Attributes
| Name | Value |
| --- | --- |
| HideFromLibrary | |
## Enumerations
| Name | Value | Description |
| --- | :---: | --- |
| RepeatFrequencies | None <br> Yearly <br> Monthly <br> Weekly <br> Daily | Support event repetition fequencies. |
## Methods
| Name | Parameters | Return Type | Description |
| --- | :---: | :---: | --- |
| Constructor | (None) | (None) | Creates a new instance of the class. |
| Constructor | sTitle as String <br> dStart as DateTime <br> dEnd as DateTime = Nil | (None) | Creates a new instance of the class. |
| Constructor | sTitle as String <br> dStart as DateTime <br> dEnd as DateTime <br> iFrequency as GraffitiCalendarEvent.RepeatFrequencies <br> iPeriod as Integer = 0 <br> BGColor as Color = &c1111ff <br> Border as Color = &c1111ff <br> ForeColor as Color = &cffffff | (None) | Creates a new instance of the class. |
| GenerateUUID | (None) | String | |
## Properties
| Name | Type | Default Value | Description |
| --- | :---: | :---: | --- |
| AllDay | Boolean | Nil | When True, this event will span the entire day. |
| Attributes | mStartDate | DateTime | |
| Attributes | mEndDate | DateTime | |
| Attributes | mAllDay | Boolean | |
| BackgroundColor | Color | Nil | Background color of the event. |
| BorderColor | Color | Nil | Border color of the event. |
| CanMove | Boolean | Nil | Determines whether the user can move this event by dragging it within the UI. |
| CanResize | Boolean | Nil | Determines whether the user can resize this event by dragging its border within the UI. |
| Description | String | Nil | Description of the event. |
| EndDate | DateTime | Nil | The ending point of the event. |
| ID | String | Nil | Used internally to distinguish events. Read-only. |
| Location | String | Nil | The assigned location for the event, such as “Joe's Office”. |
| mObserver | GraffitiUpdateInterface | Nil | |
| RepeatFrequency | RepeatFrequencies | Nil | Determines the scale upon which this event will be repeated. |
| RepeatPeriod | Integer | Nil | Determine how often the event repeat within the scale. A value of 1 with a RepeatFrequency of Monthly will draw the event on the calendar every month using the same day and time. |
| StartDate | DateTime | Nil | The beginning point of the event. |
| Tag | Variant | Nil | Developer storage. |
| TextColor | Color | Nil | Text color of the event. |
| Title | String | Nil | Title of the event. Displayed within the UI to the right of the event time (when not AllDay). |
| URL | String | Nil | URL of the event, if loaded from an external source. |