Pakiet | flashx.textLayout.operations |
Klasa | public class MoveChildrenOperation |
Dziedziczenie | MoveChildrenOperation FlowTextOperation FlowOperation Object |
Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Powiązane elementy interfejsu API
flashx.textLayout.elements.FlowElement
flashx.textLayout.edit.EditManager
flashx.textLayout.events.FlowOperationEvent
flashx.textLayout.edit.EditManager
flashx.textLayout.events.FlowOperationEvent
Właściwości publiczne
Właściwość | Zdefiniowane przez | ||
---|---|---|---|
absoluteEnd : int
Bezwzględny punkt zakończenia zakresu tekstu, dla którego stosowana jest dana operacja. | FlowTextOperation | ||
absoluteStart : int
Bezwzględny punkt rozpoczęcia zakresu tekstu, dla którego stosowana jest dana operacja. | FlowTextOperation | ||
beginGeneration : uint [tylko do odczytu]
Generowanie przepływu tekstu przed operacją. | FlowOperation | ||
constructor : Object
Odwołanie do obiektu klasy lub funkcji konstruktora, dotyczące danej instancji obiektu. | Object | ||
destination : FlowGroupElement Określa nowy element macierzysty elementów. | MoveChildrenOperation | ||
destinationIndex : int Określa nowy indeks elementów potomnych pierwszego elementu. | MoveChildrenOperation | ||
endGeneration : uint [tylko do odczytu]
Generowanie przepływu tekstu po operacji. | FlowOperation | ||
numChildren : int Określa indeks pierwszego elementu do przeniesienia. | MoveChildrenOperation | ||
originalSelectionState : SelectionState
Stan zaznaczenia na początku operacji. | FlowTextOperation | ||
source : FlowGroupElement Określa element macierzysty elementów do przeniesienia. | MoveChildrenOperation | ||
sourceIndex : int Określa liczbę elementów potomnych do przeniesienia. | MoveChildrenOperation | ||
textFlow : flashx.textLayout.elements:TextFlow
Obiekt TextFlow, do którego stosowana jest ta operacja. | FlowOperation | ||
userData : *
Dane dowolne skojarzone z elementem. | FlowOperation |
Metody publiczne
Metoda | Zdefiniowane przez | ||
---|---|---|---|
MoveChildrenOperation(operationState:SelectionState, source:FlowGroupElement, sourceIndex:int, numChildren:int, destination:FlowGroupElement, destinationIndex:int)
Tworzy obiekt MoveChildrenOperation. | MoveChildrenOperation | ||
Testuje, czy ta operacja ma być umieszczona na stosie cofania. | FlowOperation | ||
Wykonuje operację. | FlowOperation | ||
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 | ||
[przesłanianie]
Ponownie wykonuje operację. | FlowTextOperation | ||
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 | ||
Odwraca operację. | FlowOperation | ||
Zwraca pierwotną wartość dla określonego obiektu. | Object |
Szczegół właściwości
destination | właściwość |
destination:FlowGroupElement
Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Określa nowy element macierzysty elementów.
Implementacja
public function get destination():FlowGroupElement
public function set destination(value:FlowGroupElement):void
destinationIndex | właściwość |
numChildren | właściwość |
source | właściwość |
source:FlowGroupElement
Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Określa element macierzysty elementów do przeniesienia.
Implementacja
public function get source():FlowGroupElement
public function set source(value:FlowGroupElement):void
sourceIndex | właściwość |
Konstruktor Szczegół
MoveChildrenOperation | () | Konstruktor |
public function MoveChildrenOperation(operationState:SelectionState, source:FlowGroupElement, sourceIndex:int, numChildren:int, destination:FlowGroupElement, destinationIndex:int)
Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Tworzy obiekt MoveChildrenOperation.
Ta operacja tworzy określoną liczbę kolejnych elementów potomnych elementu źródłowego w kontekście docelowym. Jeśli przeniesienie elementów potomnych powoduje powstanie elementów źródłowych bez elementów potomnych, takie elementy źródłowe są usuwane. Usuwanie jest realizowane rekurencyjnie. Jeśli usunięcie elementu źródłowego spowoduje, że jego element macierzysty stanie się pusty, również ten element macierzysty zostanie usunięty. Ciąg takich operacji jest realizowany dla całego łańcucha elementów macierzystych.
ParametryoperationState:SelectionState — Określa właściwość SelectionState tej operacji.
| |
source:FlowGroupElement — Określa element macierzysty elementów do przeniesienia.
| |
sourceIndex:int — Określa indeks pierwszego elementu do przeniesienia.
| |
numChildren:int — Określa liczbę elementów potomnych do przeniesienia.
| |
destination:FlowGroupElement — Określa nowy element macierzysty elementów.
| |
destinationIndex:int — Określa nowy indeks elementów potomnych pierwszego elementu.
|
Tue Jun 12 2018, 12:06 PM Z