# GraffitiUpdater
Container Inherits GraffitiSuite.BaseWindow
## About
GraffitiUpdater is a modern and powerful update mechanism for your Xojo apps. Simply customize and upload your files, then point GraffitiUpdater to their URL. It handles the rest.
## Constants
| Name | Type | Default Value | Description |
| --- | :---: | :---: | --- |
| GraffitiSuiteVersion | String | 64 | (None) |
## Methods
| Name | Parameters | Return Type | Description |
| --- | :---: | :---: | --- |
| Constructor | bundleId as String <br> url as String <br> quitOnComplete as Boolean = True <br> silent as Boolean = False <br> logo as Picture = nil | (None) | (None) |
## Shared Methods
| Name | Parameters | Return Type | Description |
| --- | :---: | :---: | --- |
| Check | bundleId as String <br> url as String <br> silent as Boolean = False <br> logo as Picture = nil | (None) | Performs the update check. Parameters are matched to the online JSON at the URL supplied. |
## Shared Properties
| Name | Type | Default Value | Description |
| --- | :---: | :---: | --- |
| TextCancel | String | "Cancel" | Text displayed in the Cancel button. |
| TextComparingDigests | String | "Comparing | (None) |
| TextCurrentVersion | String | "Current | Text displayed when showing the currently installed version number. "%1" will be replaced with the version number. |
| TextDigestingFile | String | "Computing | (None) |
| TextDigestMismatch | String | "File | (None) |
| TextDownload | String | "Download" | Text displayed in the Download button. |
| TextDownloading | String | "Downloading | Download progress text. "%1" will be replaced with the current download percentage. |
| TextDownloadingTitle | String | "Downloading..." | Window title during the download process. |
| TextLaunchingUpdate | String | "Launching | (None) |
| TextNewVersion | String | "New | Text used to display the new available online version. "%1" will be replaced with the new version number. |
| TextNo | String | "No" | Text displayed in the No button on the cancel confirmation dialog. |
| TextServerUnavailable | String | "The | Text displayed when the updater was unable to retrieve version information from the update server. |
| TextUpdateAvailable | String | "A | Text displayed when a new version is available. |
| TextUpdateUnavailable | String | "You | Text displayed when the user already has the latest version of the application installed. |
| TextYes | String | "Yes" | Text displayed in the Yes button on the cancel confirmation dialog. |