Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
G
 get concurrentLoadLimit, LoadManager
 get content, LoadItem
 get copyright, CoreObject
 get date, DateObject
 get dateIndex, DateObject
 get day, DateObject
 get dayOfWeek, DateObject
 get elapsedHours, TimeObject
 get elapsedMilliseconds, TimeObject
 get elapsedMinutes, TimeObject
 get elapsedSeconds, TimeObject
 get environment, CoreObject
 get fastBuffer, LoadItem
 get hours, TimeObject
 get JavaScriptAvailable, JavaScript
 get loadTimeout, LoadManager
 get maxConcurrentLoads, LoadManager
 get method, LoadItem
 get milliseconds, TimeObject
 get minutes, TimeObject
 get month, DateObject
 get path, LoadItem
 get runtime, CoreObject
 get seconds, TimeObject
 get sendData, LoadItem
 get stageExists, CoreObject
 get status, Thread
 get totalHours, TimeObject
 get totalMilliseconds, TimeObject
 get totalMinutes, TimeObject
 get totalSeconds, TimeObject
 get type, LoadItem
 get useFIFOBuffer, LoadItem
 get version, CoreObject
 get year, DateObject
 getBit, CoreData
 getClass, Introspection
 getDataTypeMnemonic, XMLs
 getDaysPerMonth, DateObject
 getExtendedEnvironmentInformation, JavaScript
 getInstance, Introspection
 getInstanceInParent, Introspection
 getMonthNumber, DateObject
 getSourceMethodName
 getSourceObjectID
 getSourcePath
 getSuperClass, Introspection
 getTimeString, TimeObject
 getValue, XMLs
 getVariable, XMLs
 GIF_Header, LoadItem
H
 hours, TimeObject
I
 injectJavaScript, JavaScript
 Introspection
 Introspection_debugEnabled, Introspection
 Introspection_monitorTimer, Introspection
 Introspection_propMonitor, Introspection
 isChildOf, Introspection
 isDynamic, Introspection
 isLater, DateObject
 isSame, DateObject
J
 JavaScript
 JavaScript_available, JavaScript
 JavaScriptAvailable, JavaScript
 JavaScriptInjections
 JPEG_Header, LoadItem
 JSON_2, JavaScriptInjections
L
 LoadItem
 LoadManager
 LoadManager_concurrentLoadLimit, LoadManager
 LoadManager_concurrentLoads, LoadManager
 LoadManager_loadQueue, LoadManager
 LoadManager_timeout, LoadManager
 loadTimeout, LoadManager
Returns the limit value on the number of allowable concurrent loads.
Returns the content object instance into which the data or asset is to be, or is being, loaded.
Retreives the BNMAPI copyright notice from the constant value.
Returns the date object used to store and manipulate date information for this class instance.
Returns a specially formatted unsigned integer that combines the DateObject’s date, month, and year values.
Returns the day number of the current date object within the current date object’s month.
Returns the date of teh week associated with the current instance.
Returns the total number of elapsed hours for the current count down timer.
Returns the total number of elapsed milliseconds for the current count down timer.
Returns the total number of elapsed minutes for the current count down timer.
Returns the total number of elapsed seconds for the current count down timer.
Returns core environment settings and information such as the runtime type (web player, standalone, AIR, etc.)
Returns the state of the fast buffer mechanism.
Returns the hours component of the object.
Returns the state of the internal static JavaScript_available property.
Returns the current timeout value for loads.
Returns TRUE if the number of current active loads has reached the allowable limit, otherwise FALSE is returned.
Returns the server submission method currently being used when submitting data to the server.
Returns the milliseconds component of the object.
Returns the minutes component of the object.
Returns the month number of the current date object.
Returns the path value assigned to this LoadItem instance.
Gets the portion of the environment data that deals specifically with the runtime.
Returns the seconds component of the object.
Returns any data assigned to the request object for sending to the server.
Returns TRUE if the main `stage` object exists, FALSE otherwise.
Returns the status of the current Thread instance.
Returns the total calculated hours for the time object.
Returns the total calculated milliseconds for the time object.
Returns the total calculated minutes for the time object.
Returns the total calculated seconds for the time object.
Returns the type value which will determine how the loaded data will be converted (and therefore the type of the content property).
Returns a FIFOBuffer instance for use with this load item.
Retreives the BNMAPI version number from the constant value.
Returns the full year of the current date object.
public function getBit(bitPos: Number,
inputNum: Number):Boolean
Returns the bit value at the specific position within the input number.
public function getClass(className: String):Class
Attempts to find a class definition in memory and returns a reference to it if it exists.
private function getDataTypeMnemonic(mString: String):String
public function getDaysPerMonth (... args):uint
Returns the days per month for the specified month and for the specified year, if supplied.
private function getExtendedEnvironmentInformation ():void
Called only if the environment is determined to be JavaScript capable; queries the JavaScript environment for various pieces of information and appends them to the com.bnm.api.CoreObject class’ `environment` object.
public function getInstance(className: String,
... params):*
Attempts to find and create an instance of the supplied class name.
public function getInstanceInParent(displayObject: *):Object
public function getMonthNumber(monthName: String):uint
Returns the number of the month (0-based) of the specified month string representation.
private function getSourceMethodName(objectRef: *,
methodRef: Function):String
Returns the method name if the specified method within the specified object.
private function getSourceMethodName(objectRef: *,
methodRef: Function):String
Returns the method name if the specified method within the specified object.
private function getSourceObjectID (objectRef: *):String
Returns the short class ID (not full class path) of the specified parameter object.
private function getSourceObjectID(objectRef: *):String
Returns the short class ID (not full class path) of the specified parameter object.
private function getSourcePath(objectRef: *):String
Returns the full class package path of the specified parameter object.
private function getSourcePath(objectRef: *):String
Returns the full class package path of the specified parameter object.
public function getSuperClass(baseObject: *):*
Returns a reference to the super class object of the supplied parameter.
public function getTimeString(... args):String
Returns a formatted time string based on the time value of the time object and the specified format string supplied as a parameter.
private function getValue(sourceXML: XML):String
private function getVariable(sourceXML: XML,
targetObject: *):String
public const GIF_Header: String
(String) The three byte signature that identifies a GIF89s image file.
public function set hours(hourVal: uint)
public function injectJavaScript (code: String):void
Injects JavaScript code into the current web page for later execution.
The Introspection class is used to analyze, or “introspect”, a running application.
public function Introspection()
Constructor method for the class instance.
public static var Introspection_debugEnabled: Boolean
(Boolean) If TRUE, debug messages are enabled for the application.
public static var Introspection_monitorTimer: Timer
(Timer) This Timer instance used to monitor the Introspection_propMonitor array.
public static var Introspection_propMonitor: Array
(Array) Contains an array of objects, each containing a target object, property name (string), and callback method reference, which is used to monitor the existence or properties.
public function isChildOf(container: DisplayObjectContainer,
child: DisplayObjectContainer):Boolean
Recursively checks whether the “child” object, as specified in the parameter, is a display object child of the “container” property.
public function isDynamic (targetObject: *):Boolean
Attempts to determine if the specified parameter object is dynamic.
public function isLater(date: DateObject):Boolean
Compares the current DateObject instance and the supplied parameter and returns TRUE if the current instance is later than the parameter DateObject.
public function isSame(date: DateObject):Boolean
Compares the current DateObject instance and the supplied parameter and returns TRUE if both instance are the same date.
Provides extended JavaScript functionality for the BNMAPI above and beyond standard ExternalInterface functionality.
public function JavaScript ()
public static var JavaScript: XML
JavaScript
private static var JavaScript_available: Boolean
(Boolean) Stores whether or not JavaScript is available in the current runtime environment.
public function get JavaScriptAvailable ():Boolean
This is a pseudo-class, similar to a Model in an MVC configuration.
public const JPEG_Header: String
(String) The three byte signature that identifies a JPEG image file.
public static var JSON_2: XML
Manages the tracking, progress, and reporting for a single binary/data load.
public function LoadItem ()
Constructor method for the class.
Manages binary/data loads for the API.
public function LoadManager ()
Constructor method for the class.
private static var LoadManager_concurrentLoadLimit: uint
LoadManager_concurrentLoadLimit (uint): Specifies the number of loads that may be running at the same time (concurrently) at any given time.
private static var LoadManager_concurrentLoads: uint
LoadManager_concurrentLoads (uint): Tracks the number of active concurrent loads.
private static var LoadManager_loadQueue: Array
LoadManager_loadQueue (Array): Stores loads that have not yet completed (waiting to begin or in progress) in the queue.
private static var LoadManager_timeout: uint
LoadManager_timeout (uint): Static class variable used to store the global timeout value for loads.
public function set loadTimeout (timeoutVal: uint)