Table of key/value pairs containing information about the current environment. Also contains the generateGUID (), which will move to MOAIUnique in a future release.
If a given key is not supported in the current environment it will not exist (it's value will be nil).
The keys are:
-
appDisplayName
-
appID
-
appVersion
-
cacheDirectory
-
carrierISOCountryCode
-
carrierMobileCountryCode
-
carrierMobileNetworkCode
-
carrierName
-
connectionType
-
countryCode
-
cpuabi
-
devBrand
-
devName
-
devManufacturer
-
devModel
-
devPlatform
-
devProduct
-
documentDirectory
-
iosIFA
-
iosIFV
-
iosRetinaDisplay
-
languageCode
-
numProcessors
-
osBrand
-
osVersion
-
resourceDirectory
-
screenDpi
-
verticalResolution
-
horizontalResolution
-
udid
-
openUdid
Constants | Description |
MOAIEnvironment.CONNECTION_TYPE_NONE | Signifies that there is no active connection |
MOAIEnvironment.CONNECTION_TYPE_WIFI | Signifies that the current connection is via WiFi |
MOAIEnvironment.CONNECTION_TYPE_WWAN | Signifies that the current connection is via WWAN |
MOAIEnvironment.OS_BRAND_ANDROID | Signifies that Moai is currently running on Android |
MOAIEnvironment.OS_BRAND_IOS | Signifies that Moai is currently running on iOS |
MOAIEnvironment.OS_BRAND_OSX | Signifies that Moai is currently running on OSX |
MOAIEnvironment.OS_BRAND_LINUX | Signifies that Moai is currently running on Linux |
MOAIEnvironment.OS_BRAND_WINDOWS | Signifies that Moai is currently running on Windows |
MOAIEnvironment.OS_BRAND_UNAVAILABLE | Signifies that the operating system cannot be determined |
|