ActionScript® 3.0 Referenzhandbuch für die Adobe® Flash®-Plattform
Home  |  Liste der Pakete und Klassen ausblenden |  Pakete  |  Klassen  |  Neue Funktionen  |  Stichwortverzeichnis  |  Anhänge  |  Warum auf Englisch?
Filter: Daten werden vom Server abgerufen...
Daten werden vom Server abgerufen...
org.osmf.layout 

LayoutRendererBase  - AS3 OSMF

Paketorg.osmf.layout
Klassepublic class LayoutRendererBase
VererbungLayoutRendererBase Inheritance EventDispatcher Inheritance Object
Unterklassen LayoutRenderer

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.0
Laufzeitversionen: Flash Player 10, AIR 1.5

LayoutRendererBase ist die Basisklasse für benutzerdefinierte Layoutrenderer.



Öffentliche Eigenschaften
 EigenschaftDefiniert von
 Inheritedconstructor : Object
Ein Verweis auf das Klassenobjekt oder die Konstruktorfunktion für eine angegebene Objektinstanz.
Object
  container : org.osmf.layout:ILayoutTarget
Definiert den Container, anhand dessen der Renderer die Werte für Größe und Position der Ziele berechnet.
LayoutRendererBase
  measuredHeight : Number
[schreibgeschützt] Definiert die Höhe, die der Layoutrenderer beim letzten Renderingdurchgang berechnet hat.
LayoutRendererBase
  measuredWidth : Number
[schreibgeschützt] Definiert die Breite, die der Layoutrenderer beim letzten Renderingdurchgang berechnet hat.
LayoutRendererBase
  parent : LayoutRendererBase
[schreibgeschützt] Definiert den Renderer, dem dieser Renderer untergeordnet ist.
LayoutRendererBase
Öffentliche Methoden
 MethodeDefiniert von
 Inherited
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Registriert ein Ereignis-Listener-Objekt bei einem EventDispatcher-Objekt, sodass der Listener über ein Ereignis benachrichtigt wird.
EventDispatcher
  
Methode zum Hinzufügen eines Ziels zur Liste mit Objekten eines Layoutrenderers, für die dieser die Größe und Position berechnet.
LayoutRendererBase
 Inherited
Sendet ein Ereignis in den Ereignisablauf.
EventDispatcher
 Inherited
Überprüft, ob das EventDispatcher-Objekt Listener für einen bestimmten Ereignistyp registriert hat.
EventDispatcher
 Inherited
Gibt an, ob für ein Objekt eine bestimmte Eigenschaft definiert wurde.
Object
  
Methode zum Abfragen, ob ein Layoutziel zurzeit ein Ziel dieses Layoutrenderers ist.
LayoutRendererBase
  
Methode, die den letzten Renderingdurchgang des Renderers als ungültig markiert.
LayoutRendererBase
 Inherited
Gibt an, ob eine Instanz der Object-Klasse in der Prototypkette des Objekts vorhanden ist, das als Parameter angegeben wurde.
Object
 Inherited
Gibt an, ob die angegebene Eigenschaft vorhanden ist und durchlaufen werden kann.
Object
 Inherited
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
Entfernt einen Listener aus dem EventDispatcher-Objekt.
EventDispatcher
  
Methode zum Entfernen eines Ziels aus der Liste mit Objekten des Layoutrenderers, die dieser rendern wird.
LayoutRendererBase
 Inherited
Legt die Verfügbarkeit einer dynamischen Eigenschaft für Schleifenoperationen fest.
Object
 Inherited
Gibt die Stringdarstellung dieses Objekts zurück, formatiert entsprechend den Konventionen des Gebietsschemas.
Object
 Inherited
Gibt das angegebene Objekt als String zurück.
Object
  
Methode zum Anfordern der direkten Neuberechnung der Position und Größe aller verknüpften Ziele des Renderers.
LayoutRendererBase
 Inherited
Gibt den Grundwert des angegebenen Objekts zurück.
Object
 Inherited
Überprüft, ob bei diesem EventDispatcher-Objekt oder bei einem seiner Vorgänger ein Ereignis-Listener für einen bestimmten Ereignistyp registriert ist.
EventDispatcher
Ereignisse
 Ereignis Übersicht Definiert von
 Inherited[broadcast event] Wird ausgelöst, wenn Flash Player oder eine AIR-Anwendung den Betriebssystemfokus erhält und aktiv wird.EventDispatcher
 Inherited[broadcast event] Wird ausgelöst, wenn Flash Player- oder die AIR-Anwendung den Fokus verliert und inaktiv wird.EventDispatcher
Eigenschaftendetails

container

Eigenschaft
container:org.osmf.layout:ILayoutTarget

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Definiert den Container, anhand dessen der Renderer die Werte für Größe und Position der Ziele berechnet. Der Renderer verwaltet zusätzlich Ziele, die als untergeordnete Elemente der Anzeigeliste des festgelegten Containers hinzugefügt und entfernt werden.



Implementierung
    public function get container():org.osmf.layout:ILayoutTarget
    public function set container(value:org.osmf.layout:ILayoutTarget):void

measuredHeight

Eigenschaft 
measuredHeight:Number  [schreibgeschützt]

Definiert die Höhe, die der Layoutrenderer beim letzten Renderingdurchgang berechnet hat.



Implementierung
    public function get measuredHeight():Number

measuredWidth

Eigenschaft 
measuredWidth:Number  [schreibgeschützt]

Definiert die Breite, die der Layoutrenderer beim letzten Renderingdurchgang berechnet hat.



Implementierung
    public function get measuredWidth():Number

parent

Eigenschaft 
parent:LayoutRendererBase  [schreibgeschützt]

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Definiert den Renderer, dem dieser Renderer untergeordnet ist.



Implementierung
    public function get parent():LayoutRendererBase
Methodendetails

addTarget

()Methode
public final function addTarget(target:org.osmf.layout:ILayoutTarget):org.osmf.layout:ILayoutTarget

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Methode zum Hinzufügen eines Ziels zur Liste mit Objekten eines Layoutrenderers, für die dieser die Größe und Position berechnet. Durch das Hinzufügen eines Ziels wird das verknüpfte Anzeigeobjekt in die Anzeigeliste des Containers des Renderers eingefügt.

Parameter

target:org.osmf.layout:ILayoutTarget — Das hinzuzufügende Ziel.

Rückgabewerte
org.osmf.layout:ILayoutTarget

Auslöser
IllegalOperationError — Wenn das angegebene Ziel „null“ oder bereits ein Ziel des Renderers ist.

hasTarget

()Methode 
public final function hasTarget(target:org.osmf.layout:ILayoutTarget):Boolean

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Methode zum Abfragen, ob ein Layoutziel zurzeit ein Ziel dieses Layoutrenderers ist.

Parameter

target:org.osmf.layout:ILayoutTarget

Rückgabewerte
Boolean — „True“, wenn das angegebene Ziel ein Ziel dieses Renderers ist.

invalidate

()Methode 
public final function invalidate():void

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Methode, die den letzten Renderingdurchgang des Renderers als ungültig markiert. Abhängig von der implementierenden Instanz kann der Renderer entweder direkt oder zu einem späteren Zeitpunkt rendern.

removeTarget

()Methode 
public final function removeTarget(target:org.osmf.layout:ILayoutTarget):org.osmf.layout:ILayoutTarget

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Methode zum Entfernen eines Ziels aus der Liste mit Objekten des Layoutrenderers, die dieser rendern wird. Weitere Informationen finden Sie unter „addTarget“.

Parameter

target:org.osmf.layout:ILayoutTarget — Das zu entfernende Ziel.

Rückgabewerte
org.osmf.layout:ILayoutTarget

Auslöser
Error — Wenn das angegebene Ziel „null“ oder kein Ziel des Renderers ist.

validateNow

()Methode 
public final function validateNow():void

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Methode zum Anfordern der direkten Neuberechnung der Position und Größe aller verknüpften Ziele des Renderers. Die implementierende Klasse kann trotzdem Neuberechnungen überspringen, wenn der Renderer seit des letzten Renderingdurchgangs nicht ungültig gemacht wurde.





[ X ]Warum auf Englisch?
Inhalt des ActionScript 3.0-Referenzhandbuchs wird in englischer Sprache angezeigt

Nicht alle Teile des ActionScript 3.0-Referenzhandbuchs wurden in alle Sprachen übersetzt. Wenn der Text zu einem Sprachelement nicht übersetzt wurde, wird er auf Englisch angezeigt. Zum Beispiel wurden die Informationen zur ga.controls.HelpBox-Klasse nicht in andere Sprachen übersetzt. In der deutschen Version des Referenzhandbuchs erscheint der Abschnitt zur ga.controls.HelpBox-Klasse deshalb auf Englisch.