Packageorg.apache.flex.html
Classpublic class Alert
InheritanceAlert Inheritance UIBase Inheritance flash.display.Sprite
Implements IPopUp

Language Version : ActionScript 3.0
Product Version : FlexJS 0.0
Runtime Versions : Flash Player 10.2, AIR 2.6

The Alert class is a component that displays a message and one or more buttons in a view that pops up over all other controls and views. The Alert component uses the AlertView bead to display a modal dialog with a title and a variety of buttons configured through the flag property of its show() static function. The Alert component uses the following beads: org.apache.flex.core.IBeadModel: the data model for the Alert. org.apache.flex.core.IBeadView: the bead used to create the parts of the Alert. org.apache.flex.core.IBeadController: the bead used to handle input events. org.apache.flex.core.IBorderBead: if present, draws a border around the Alert. org.apache.flex.core.IBackgroundBead: if present, places a solid color background below the Alert.



Public Properties
 PropertyDefined By
 Inheritedbeads : Array
The array property that is used to add additional beads to an MXML tag.
UIBase
 InheritedclassName : String
The classname.
UIBase
 Inheritedelement : Object
[read-only] Each IUIBase has an element that is actually added to the platform's display list DOM.
UIBase
 InheritedexplicitHeight : Number
The explicitly set width (as opposed to measured width or percentage width).
UIBase
 InheritedexplicitWidth : Number
The explicitly set width (as opposed to measured width or percentage width).
UIBase
  flags : uint
The buttons to display on the Alert as bit-mask values.
Alert
 Inheritedheight : Number
[override] The height of the component.
UIBase
 Inheritedid : String
An id property for MXML documents.
UIBase
 InheritedmeasurementBead : IMeasurementBead
[read-only] A measurement bead, if one exists.
UIBase
  message : String
The message to display in the Alert body.
Alert
 Inheritedmodel : IBeadModel
An IBeadModel that serves as the data model for the component.
UIBase
 InheritednumElements : int
[read-only] The number of elements in the parent.
UIBase
 InheritedpercentHeight : Number
The requested percentage height this component should have in the parent container.
UIBase
 InheritedpercentWidth : Number
The requested percentage width this component should have in the parent container.
UIBase
  title : String
The tile of the Alert.
Alert
 Inheritedwidth : Number
[override] The width of the component.
UIBase
Protected Properties
 PropertyDefined By
 Inherited$height : Number
[read-only] Retrieve the low-level bounding box height.
UIBase
 Inherited$width : Number
[read-only] Retrieve the low-level bounding box width.
UIBase
Public Methods
 MethodDefined By
  
constructor.
Alert
 Inherited
addBead(bead:IBead):void
Add a bead to the strand.
UIBase
 Inherited
The method called when added to a parent.
UIBase
 Inherited
addElement(c:Object):void
Add a component to the parent.
UIBase
 Inherited
addElementAt(c:Object, index:int):void
Add a component to the parent.
UIBase
 Inherited
getBeadByType(classOrInterface:Class):IBead
Find a bead on the strand.
UIBase
 Inherited
getElementIndex(c:Object):int
Gets the index of this subcomponent.
UIBase
 Inherited
Remove a bead from the strand.
UIBase
 Inherited
removeElement(c:Object):void
Remove a component from the parent.
UIBase
  
show(parent:Object):void
Shows the Alert anchored to the given parent object which is usally a root component such as a UIView..
Alert
  
show(text:String, parent:Object, title:String, flags:uint):void
[static] This static method is a convenience function to quickly create and display an Alert.
Alert
Public Constants
 ConstantDefined By
  CANCEL : uint = 0x000008
[static] The bitmask button flag to show the Cancel button.
Alert
  NO : uint = 0x000002
[static] The bitmask button flag to show the NO button.
Alert
  OK : uint = 0x000004
[static] The bitmask button flag to show the OK button.
Alert
  YES : uint = 0x000001
[static] The bitmask button flag to show the YES button.
Alert
Property Detail
flagsproperty
flags:uint

Language Version : ActionScript 3.0
Product Version : FlexJS 0.0
Runtime Versions : Flash Player 10.2, AIR 2.6

The buttons to display on the Alert as bit-mask values.


Implementation
    public function get flags():uint
    public function set flags(value:uint):void
messageproperty 
message:String

Language Version : ActionScript 3.0
Product Version : FlexJS 0.0
Runtime Versions : Flash Player 10.2, AIR 2.6

The message to display in the Alert body.


Implementation
    public function get message():String
    public function set message(value:String):void
titleproperty 
title:String

Language Version : ActionScript 3.0
Product Version : FlexJS 0.0
Runtime Versions : Flash Player 10.2, AIR 2.6

The tile of the Alert.


Implementation
    public function get title():String
    public function set title(value:String):void
Constructor Detail
Alert()Constructor
public function Alert()

Language Version : ActionScript 3.0
Product Version : FlexJS 0.0
Runtime Versions : Flash Player 10.2, AIR 2.6

constructor.

Method Detail
show()method
public function show(parent:Object):void

Language Version : ActionScript 3.0
Product Version : FlexJS 0.0
Runtime Versions : Flash Player 10.2, AIR 2.6

Shows the Alert anchored to the given parent object which is usally a root component such as a UIView..

Parameters

parent:Object — parent The object that hosts the pop-up.

show()method 
public static function show(text:String, parent:Object, title:String, flags:uint):void

Language Version : ActionScript 3.0
Product Version : FlexJS 0.0
Runtime Versions : Flash Player 10.2, AIR 2.6

This static method is a convenience function to quickly create and display an Alert. The text and parent paramters are required, the others will default.

Parameters

text:String — text The message content of the Alert.
 
parent:Object — parent The object that hosts the pop-up.
 
title:String — title An optional title for the Alert.
 
flags:uint (default = NaN) — flags Identifies which buttons to display in the alert.

Constant Detail
CANCELConstant
public static const CANCEL:uint = 0x000008

Language Version : ActionScript 3.0
Product Version : FlexJS 0.0
Runtime Versions : Flash Player 10.2, AIR 2.6

The bitmask button flag to show the Cancel button.

NOConstant 
public static const NO:uint = 0x000002

Language Version : ActionScript 3.0
Product Version : FlexJS 0.0
Runtime Versions : Flash Player 10.2, AIR 2.6

The bitmask button flag to show the NO button.

OKConstant 
public static const OK:uint = 0x000004

Language Version : ActionScript 3.0
Product Version : FlexJS 0.0
Runtime Versions : Flash Player 10.2, AIR 2.6

The bitmask button flag to show the OK button.

YESConstant 
public static const YES:uint = 0x000001

Language Version : ActionScript 3.0
Product Version : FlexJS 0.0
Runtime Versions : Flash Player 10.2, AIR 2.6

The bitmask button flag to show the YES button.