Pakiet | spark.components.supportClasses |
Klasa | public class InteractionStateDetector |
Dziedziczenie | InteractionStateDetector EventDispatcher Object |
Wersja języka: | ActionScript 3.0 |
Wersja produktu: | Flex 4.5 |
Wersje środowiska wykonawczego: | Flash Player 10.1, AIR 2.5 |
As the state changes, if the transition should play, the playTransitions.
Powiązane elementy interfejsu API
Właściwości publiczne
Właściwość | Zdefiniowane przez | ||
---|---|---|---|
constructor : Object
Odwołanie do obiektu klasy lub funkcji konstruktora, dotyczące danej instancji obiektu. | Object | ||
state : String [tylko do odczytu]
Returns the state of the component
Possible values are:
InteractionState.UP
InteractionState.DOWN
InteractionState.OVER
| InteractionStateDetector |
Metody publiczne
Metoda | Zdefiniowane przez | ||
---|---|---|---|
InteractionStateDetector(component:UIComponent)
Constructor
| InteractionStateDetector | ||
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Rejestruje obiekt detektora zdarzeń w obiekcie EventDispatcher, dzięki czemu detektor będzie otrzymywał powiadomienia o zdarzeniu. | EventDispatcher | ||
Wywołuje zdarzenie, tj. kieruje je do przepływu zdarzeń. | EventDispatcher | ||
Sprawdza, czy obiekt EventDispatcher zawiera jakiekolwiek detektory zarejestrowane dla konkretnego typu zdarzeń. | EventDispatcher | ||
Wskazuje, czy dla obiektu zdefiniowano określoną właściwość. | Object | ||
Wskazuje, czy instancja klasy Object należy do łańcucha prototypów obiektu określonego jako parametr. | Object | ||
Wskazuje, czy określona właściwość istnieje i jest przeliczalna. | Object | ||
Usuwa detektor z obiektu EventDispatcher. | EventDispatcher | ||
Ustawia dostępność właściwości dynamicznej używanej w pętlach. | Object | ||
Zwraca ciąg reprezentujący obiekt — sformatowany zgodnie z konwencjami właściwymi dla ustawień regionalnych. | Object | ||
Zwraca ciąg reprezentujący określony obiekt. | Object | ||
Zwraca pierwotną wartość dla określonego obiektu. | Object | ||
Sprawdza, czy detektor zdarzeń określonego typu jest zarejestrowany w tym obiekcie EventDispatcher lub jego elementach macierzystych. | EventDispatcher |
Zdarzenia
Zdarzenie | Podsumowanie | Zdefiniowane przez | ||
---|---|---|---|---|
[zdarzenie broadcast] Wywoływane, gdy program Flash Player lub aplikacja środowiska wykonawczego AIR uzyskuje fokus w systemie operacyjnym i przechodzi w stan aktywny. | EventDispatcher | |||
Dispatched after the state has changed. | InteractionStateDetector | |||
[zdarzenie broadcast] Wywoływane, gdy program Flash Player lub aplikacja AIR traci fokus w systemie operacyjnym i przechodzi w stan nieaktywny. | EventDispatcher |
Szczegół właściwości
state | właściwość |
state:String
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersja produktu: | Flex 4.5 |
Wersje środowiska wykonawczego: | Flash Player 10.1, AIR 2.5 |
Returns the state of the component
Possible values are:
- InteractionState.UP
- InteractionState.DOWN
- InteractionState.OVER
Ta właściwość może być używana jako źródło dla tworzenia powiązań danych. Jeśli ta właściwość zostanie zmodyfikowana, zostanie wywołane zdarzenie change
.
Implementacja
public function get state():String
Powiązane elementy interfejsu API
spark.components.supportClasses.InteractionState;
Konstruktor Szczegół
InteractionStateDetector | () | Konstruktor |
public function InteractionStateDetector(component:UIComponent)
Wersja języka: | ActionScript 3.0 |
Wersja produktu: | Flex 4.5 |
Wersje środowiska wykonawczego: | Flash Player 10.1, AIR 2.5 |
Constructor
Parametrycomponent:UIComponent — The UIComponent to detect the up/over/down state on.
The event listeners are attached to this object.
|
Szczegół zdarzenia
change | Zdarzenie |
Typ obiektu zdarzenia:
właściwość Event.type =
flash.events.Event
właściwość Event.type =
flash.events.Event.CHANGE
Wersja języka: | ActionScript 3.0 |
Wersja produktu: | Flex 4.5 |
Wersje środowiska wykonawczego: | Flash Player 10.1, AIR 2.5 |
Dispatched after the state has changed.
StałaEvent.CHANGE
definiuje wartość właściwości type
obiektu zdarzenia change
.
To zdarzenie ma następujące właściwości:
Właściwość | Wartość |
---|---|
bubbles | true |
cancelable | false ; nie ma domyślnego zachowania, które można byłoby anulować. |
currentTarget | Obiekt przetwarzający aktywnie obiekt Event za pomocą detektora zdarzeń. |
target | Wartość obiektu została zmodyfikowana. Obiekt target nie zawsze jest obiektem na liście wyświetlania, która zarejestrowała detektor zdarzeń. Właściwość currentTarget umożliwia uzyskanie dostępu do obiektu na liście wyświetlania, który obecnie przetwarza zdarzenie. |
Tue Jun 12 2018, 12:06 PM Z