Pacote | fl.data |
Classe | public dynamic class SimpleCollectionItem |
Herança | SimpleCollectionItem Object |
Versão da linguagem: | ActionScript 3.0 |
Versão de produto: | Flash CS3 |
Versões de runtime: | Flash Player 9.0.28.0, AIR 1.0 |
label
e data
; por exemplo, um componente ComboBox ou List.
Propriedades públicas
Propriedade | Definido por | ||
---|---|---|---|
constructor : Object
Uma referência ao objeto de classe ou à função de construtor de uma determinada ocorrência de objeto. | Object | ||
data : String
A propriedade de dados do objeto. | SimpleCollectionItem | ||
label : String
A propriedade de rótulo do objeto. | SimpleCollectionItem |
Métodos públicos
Método | Definido por | ||
---|---|---|---|
Cria um novo objeto SimpleCollectionItem. | SimpleCollectionItem | ||
Indica se um objeto tem uma propriedade especificada definida. | Object | ||
Indica se uma ocorrência da classe Object está na cadeia de protótipos do objeto especificado como o parâmetro. | Object | ||
Indica se a propriedade especificada existe e é enumerável. | Object | ||
Define a disponibilidade de uma propriedade dinâmica para operações de repetição. | Object | ||
Retorna a representação da string deste objeto, formatado segundo as convenções específicas para a localidade. | Object | ||
Retorna a representação de string do objeto especificado. | Object | ||
Retorna o valor primitivo do objeto especificado. | Object |
Detalhes da propriedade
data | propriedade |
public var data:String
Versão da linguagem: | ActionScript 3.0 |
Versão de produto: | Flash CS3 |
Versões de runtime: | Flash Player 9.0.28.0, AIR 1.0 |
A propriedade data
do objeto.
O valor padrão é null.
label | propriedade |
public var label:String
Versão da linguagem: | ActionScript 3.0 |
Versão de produto: | Flash CS3 |
Versões de runtime: | Flash Player 9.0.28.0, AIR 1.0 |
A propriedade label
do objeto. O valor padrão é label(n)
, onde n é o índice ordinal.
Detalhes do construtor
SimpleCollectionItem | () | Construtor |
public function SimpleCollectionItem()
Versão da linguagem: | ActionScript 3.0 |
Versão de produto: | Flash CS3 |
Versões de runtime: | Flash Player 9.0.28.0, AIR 1.0 |
Cria um novo objeto SimpleCollectionItem.
Exemplos Como usar este exemplo
SimpleCollectionItemExample.as
Esse exemplo demonstra como acessar um objeto SimpleCollection.
Para executar o exemplo, siga estas etapas:
- Adicione os componentes ComboBox e Label à biblioteca.
- Salve esse código como SimpleCollectionExample.as no mesmo diretório do arquivo FLA.
- Defina a classe Document no arquivo FLA como SimpleCollectionExample.
package { import fl.controls.ComboBox; import fl.controls.Label; import fl.data.*; import fl.data.SimpleCollectionItem; import flash.display.Sprite; import flash.events.Event; import flash.text.TextFieldAutoSize; public class SimpleCollectionItemExample extends Sprite { private var dp:DataProvider; private var cb:ComboBox; private var myLabel:Label; public function SimpleCollectionItemExample() { dp = new DataProvider(); var i:uint; for(i=0; i<42; i++) { var sci:SimpleCollectionItem = new SimpleCollectionItem(); sci.label = "Item "+i; sci.data = null; dp.addItem( sci ); } cb = new ComboBox(); cb.dataProvider = dp; cb.addEventListener(Event.CHANGE, announceSelectedItem); cb.move(10,40); addChild(cb); myLabel= new Label(); myLabel.autoSize = TextFieldAutoSize.LEFT; myLabel.text = ""; myLabel.move(10,10); addChild(myLabel); } function announceSelectedItem(e:Event):void { var sci:SimpleCollectionItem = e.target.selectedItem as SimpleCollectionItem; myLabel.text = "You have selected " + sci.label; } } }
Wed Jun 13 2018, 11:10 AM Z