# GraffitiW3W
Module
## About
GraffitiW3W provides easy access to the What3Words API for converting geographical coordinates into easy to remember phrases and back again.
## Members
- [Communicator](/communicator.md)
- [AutoSuggest](/autosuggest.md)
- [Suggestion](/suggestion.md)
- [Language](/language.md)
- [MapPoint](/mappoint.md)
- [MapRect](/maprect.md)
## Methods
| Name | Parameters | Return Type | Description |
| --- | :---: | :---: | --- |
| Sub | GetLanguages | (None) | Queries the W3W API for a list of supported languages. APIKey property must be set before calling this method. This method is called automatically to populate the Languages property upon setting the APIKey property. |
## Properties
| Name | Type | Default Value | Description |
| --- | :---: | :---: | --- |
| APIKey | String | Nil | |
| ConnectionTimeout | Integer | 60 | Time, in seconds, to wait before cancelling a failed query. |
| Languages() | GraffitiW3W.Language | Nil | An array containing all supported W3W languages. |
| Private | As | Nil | |
| SystemLanguage | GraffitiW3W.Language | Nil | A best guess as to the current matching W3W language to the system language settings. Set automatically when GetLanguages is called and the query result is parsed. |