Packagesekati.core
Classpublic dynamic class App

App provides a common static dynamic storage area for API and application instances, loggers, data objects, properties & constants.

API Version Schema: Sekati API implements a major.minor[.build[.revision]] versioning schema along with an easily recognizable Code Name to assist in identifying compatible releases.

While it may be tempting to remove; please leave the API metadata Constants intact as the API does undergo regular development, & while new additions will generally be backwards compatible to avoid breaking the API, from time to time major API changes are necessary. This being the case the API constants can be very important in assisting the developer as to which SWC or SVN Revision is most appropriate or compatible with an existing project.

See also

sekati.display.Document
sekati.core.Bootstrap


Public Properties
 PropertyDefined by
  API_INFO : Boolean
[static] Determines whether to display the API version, player & platform information via the ContextMenuManager when "menu" value & "verbose" attribute are set true in config.xml.
App
  APP_NAME : String
[static] Application name as defined in config.xml.
App
  APP_VERSION : String
[static] Application versions as defined in config.xml.
App
  CONF_URI : String
[static] Location of the config.xml file.
App
  CROSSDOMAIN_BOOTLOAD : Boolean
[static] Indicates whether the Crossdomain Policy File should be loaded during Bootstrap.
App
  CROSSDOMAIN_URI : String
[static] Crossdomain location as defined in config.xml.
App
  css : StyleSheet
[static] The parsed application stylesheet.
App
  CSS_BOOTLOAD : Boolean
[static] Indicates whether the CSS stylesheet should be loaded during Bootstrap.
App
  CSS_URI : String
[static] External application CSS location as defined in config.xml.
App
  DATA_BOOTLOAD : Boolean
[static] Indicates whether the data XML should be loaded during Bootstrap.
App
  DATA_URI : String
[static] External data XML location as defined in config.xml.
App
  db : Object
[static] Generic object which Bootstrap loads external data in for runtime storage and application data centralization.
App
  DEEPLINK_ENABLE : Boolean
[static] Determines whether address-bar deeplink monitoring is enabled.
App
  FULLSCREEN_ENABLE : Boolean
[static] Determines whether the application supports Fullscreen mode via sekati.display.StageDisplay If MANAGED_MENU is true a ContextMenu 'fullscreen' item will be automatically added.
App
  LOG_ENABLE : Boolean
[static] Determines whether advanced Logger output is generated.
App
  LOG_TARGET : String
[static] Determines Logger output is generated.
App
  MANAGED_MENU : Boolean
[static] Determines whether the ContextMenuManager is instantiated during Bootstrap.
App
  PATH : String = ""
[static] Derived application path.
App
  PERFORMANCE_MONITOR_ENABLE : Boolean
[static] Determines whether to display the Performance UI feedback graph.
App
  TRACK_ENABLE : Boolean
[static] Determines whether Google Analytics is utilized via sekati.external.Urchin.
App
Public Methods
 MethodDefined by
  
App()
App Static Constructor
App
Public Constants
 ConstantDefined by
  API_AUTHOR : String = "Copyright (c) 2008-2012 jason m horwitz | sekati.com | Sekati LLC. All Rights Reserved."
[static] Enables API copyright information to be retrieved at runtime or when reverse engineering.
App
  API_DATE : String = "02.16.12"
[static] Enables API version date to be retrieved at runtime or when reverse engineering.
App
  API_NAME : String = "Sekati API"
[static] Enables API name to be retrieved at runtime or when reverse engineering.
App
  API_URL : String = "http://sekati.googlecode.com/"
[static] Enables API url to be retrieved at runtime or when reverse engineering.
App
  API_VERSION : String = "Public Alpha 3.0.7.1 - "Hedorah""
[static] Enables API version, release state & code name to be retrieved at runtime or when reverse engineering.
App
Property detail
API_INFOproperty
public static var API_INFO:Boolean

Determines whether to display the API version, player & platform information via the ContextMenuManager when "menu" value & "verbose" attribute are set true in config.xml.

See also

MANAGED_MENU
APP_NAMEproperty 
public static var APP_NAME:String

Application name as defined in config.xml.

APP_VERSIONproperty 
public static var APP_VERSION:String

Application versions as defined in config.xml.

CONF_URIproperty 
public static var CONF_URI:String

Location of the config.xml file.

CROSSDOMAIN_BOOTLOADproperty 
public static var CROSSDOMAIN_BOOTLOAD:Boolean

Indicates whether the Crossdomain Policy File should be loaded during Bootstrap. Defined in config.xml.

CROSSDOMAIN_URIproperty 
public static var CROSSDOMAIN_URI:String

Crossdomain location as defined in config.xml.

cssproperty 
public static var css:StyleSheet

The parsed application stylesheet.

CSS_BOOTLOADproperty 
public static var CSS_BOOTLOAD:Boolean

Indicates whether the CSS stylesheet should be loaded during Bootstrap. Defined in config.xml.

CSS_URIproperty 
public static var CSS_URI:String

External application CSS location as defined in config.xml.

DATA_BOOTLOADproperty 
public static var DATA_BOOTLOAD:Boolean

Indicates whether the data XML should be loaded during Bootstrap. Defined in config.xml.

DATA_URIproperty 
public static var DATA_URI:String

External data XML location as defined in config.xml.

dbproperty 
public static var db:Object

Generic object which Bootstrap loads external data in for runtime storage and application data centralization.

DEEPLINK_ENABLEproperty 
public static var DEEPLINK_ENABLE:Boolean

Determines whether address-bar deeplink monitoring is enabled. Defined in config.xml.

See also

FULLSCREEN_ENABLEproperty 
public static var FULLSCREEN_ENABLE:Boolean

Determines whether the application supports Fullscreen mode via sekati.display.StageDisplay If MANAGED_MENU is true a ContextMenu 'fullscreen' item will be automatically added. Defined in config.xml.

See also

LOG_ENABLEproperty 
public static var LOG_ENABLE:Boolean

Determines whether advanced Logger output is generated. Defined in config.xml.

See also

LOG_TARGETproperty 
public static var LOG_TARGET:String

Determines Logger output is generated. Defined in config.xml.

See also

MANAGED_MENUproperty 
public static var MANAGED_MENU:Boolean

Determines whether the ContextMenuManager is instantiated during Bootstrap. Defined in config.xml.

See also

PATHproperty 
public static var PATH:String = ""

Derived application path.

PERFORMANCE_MONITOR_ENABLEproperty 
public static var PERFORMANCE_MONITOR_ENABLE:Boolean

Determines whether to display the Performance UI feedback graph. Defined in config.xml.

See also

TRACK_ENABLEproperty 
public static var TRACK_ENABLE:Boolean

Determines whether Google Analytics is utilized via sekati.external.Urchin. Defined in config.xml.

See also

Constructor detail
App()constructor
public function App()

App Static Constructor

Constant detail
API_AUTHORconstant
public static const API_AUTHOR:String = "Copyright (c) 2008-2012 jason m horwitz | sekati.com | Sekati LLC. All Rights Reserved."

Enables API copyright information to be retrieved at runtime or when reverse engineering.

Please leave intact: this metadata may be displayed in the ContextMenu if enabled and API_CREDIT is true in config.xml

.
API_DATEconstant 
public static const API_DATE:String = "02.16.12"

Enables API version date to be retrieved at runtime or when reverse engineering.

Please leave intact: this metadata may be displayed in the ContextMenu if enabled and API_CREDIT is true in config.xml

.
API_NAMEconstant 
public static const API_NAME:String = "Sekati API"

Enables API name to be retrieved at runtime or when reverse engineering.

Please leave intact: this metadata may be displayed in the ContextMenu if enabled and API_CREDIT is true in config.xml

.
API_URLconstant 
public static const API_URL:String = "http://sekati.googlecode.com/"

Enables API url to be retrieved at runtime or when reverse engineering.

Please leave intact: this metadata may be displayed in the ContextMenu if enabled and API_CREDIT is true in config.xml

.
API_VERSIONconstant 
public static const API_VERSION:String = "Public Alpha 3.0.7.1 - "Hedorah""

Enables API version, release state & code name to be retrieved at runtime or when reverse engineering.

Please leave intact: this metadata may be displayed in the ContextMenu if enabled and API_CREDIT is true in config.xml

.