Paket | org.osmf.layout |
Klasse | public class LayoutMetadata |
Vererbung | LayoutMetadata Metadata EventDispatcher Object |
Sprachversion: | ActionScript 3.0 |
Produktversion: | OSMF 1.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Eigenschaft | Definiert von | ||
---|---|---|---|
bottom : Number
Definiert, wie viele Pixel zwischen der unteren Seite des Begrenzungsrahmens eines Ziels und der unteren Seite seines Containers vorhanden sein müssen. | LayoutMetadata | ||
constructor : Object
Ein Verweis auf das Klassenobjekt oder die Konstruktorfunktion für eine angegebene Objektinstanz. | Object | ||
height : Number
Definiert den gewünschten vertikalen Offset eines Ziels in Pixeln. | LayoutMetadata | ||
horizontalAlign : String
Definiert die auf das Ziel anzuwendende horizontale Ausrichtung, wenn das Layout des Ziels überzähligen horizontalen Leerraum aufweist. | LayoutMetadata | ||
includeInLayout : Boolean
Wenn dieser Wert „true“ lautet (Standard), wird das Ziel in den Layoutprozess einbezogen. | LayoutMetadata | ||
index : Number
Definiert die gewünschte Position des Ziels in der Anzeigeliste seines Kontexts. | LayoutMetadata | ||
keys : Vector.<String> [schreibgeschützt]
Die in diesem Metadatenobjekt gespeicherten Schlüssel. | Metadata | ||
layoutMode : String
Wenn auf LayoutMode.HORIZONTAL oder LayoutMode.VERTICAL eingestellt, ignoriert der Renderer die Positionseinstellungen seines Ziels (die entweder x oder y beeinflussen, je nach gewähltem layoutMode) und ordnet die im Index nebeneinanderstehenden, durch die index-Eigenschaft angegebenen Elemente an. | LayoutMetadata | ||
left : Number
Definiert den gewünschten horizontalen Offset des Ziels in Pixeln. | LayoutMetadata | ||
paddingBottom : Number
Definiert die Stärke des an der unteren Seite des Ziels zu platzierenden Leerraums. | LayoutMetadata | ||
paddingLeft : Number
Definiert die Stärke des an der linken Seite des Ziels zu platzierenden Leerraums. | LayoutMetadata | ||
paddingRight : Number
Definiert die Stärke des an der rechten Seite des Ziels zu platzierenden Leerraums. | LayoutMetadata | ||
paddingTop : Number
Definiert die Stärke des an der oberen Seite des Ziels zu platzierenden Leerraums. | LayoutMetadata | ||
percentHeight : Number
Legt die gewünschte Höhe eines Ziels als Prozentsatz der Höhe seines Containers fest. | LayoutMetadata | ||
percentWidth : Number
Legt die gewünschte Breite eines Ziels als Prozentsatz der Breite seines Containers fest. | LayoutMetadata | ||
percentX : Number
Legt den gewünschten horizontalen Offset eines Ziels als Prozentsatz der Breite seines Containers fest. | LayoutMetadata | ||
percentY : Number
Legt den gewünschten vertikalen Offset eines Ziels als Prozentsatz der Höhe seines Containers fest. | LayoutMetadata | ||
right : Number
Definiert, wie viele Pixel zwischen der rechten Seite des Begrenzungsrahmens eines Ziels und der rechten Seite seines Containers vorhanden sein müssen. | LayoutMetadata | ||
scaleMode : String
Definiert den auf das Ziel anzuwendenden scaleMode. | LayoutMetadata | ||
snapToPixel : Boolean
Wenn dieser Wert auf „true“ gesetzt ist, werden die berechnete Position und Größe des Ziels gerundet. | LayoutMetadata | ||
top : Number
Definiert den gewünschten vertikalen Offset des Ziels in Pixeln. | LayoutMetadata | ||
verticalAlign : String
Definiert die auf das Ziel anzuwendende vertikale Ausrichtung, wenn das Layout des Ziels überzähligen vertikalen Leerraum aufweist. | LayoutMetadata | ||
width : Number
Definiert die gewünschte horizontale Größe eines Ziels in Pixeln. | LayoutMetadata | ||
x : Number
Definiert den gewünschten horizontalen Offset eines Ziels in Pixeln. | LayoutMetadata | ||
y : Number
Definiert den gewünschten vertikalen Offset eines Ziels in Pixeln. | LayoutMetadata |
Methode | Definiert von | ||
---|---|---|---|
Konstruktor. | LayoutMetadata | ||
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 | ||
Speichert den angegebenen Wert in diesem Metadatenobjekt mithilfe des angegebenen Schlüssels. | Metadata | ||
Sendet ein Ereignis in den Ereignisablauf. | EventDispatcher | ||
Gibt den Wert zurück, der mit dem angegebenen Schlüssel verknüpft ist. | Metadata | ||
Überprüft, ob das EventDispatcher-Objekt Listener für einen bestimmten Ereignistyp registriert hat. | EventDispatcher | ||
Gibt an, ob für ein Objekt eine bestimmte Eigenschaft definiert wurde. | Object | ||
Gibt an, ob eine Instanz der Object-Klasse in der Prototypkette des Objekts vorhanden ist, das als Parameter angegeben wurde. | Object | ||
Gibt an, ob die angegebene Eigenschaft vorhanden ist und durchlaufen werden kann. | Object | ||
Entfernt einen Listener aus dem EventDispatcher-Objekt. | EventDispatcher | ||
Entfernt den mit dem angegebenen Schlüssel verknüpften Wert aus dem Metadatenobjekt. | Metadata | ||
Legt die Verfügbarkeit einer dynamischen Eigenschaft für Schleifenoperationen fest. | Object | ||
Gibt die Stringdarstellung dieses Objekts zurück, formatiert entsprechend den Konventionen des Gebietsschemas. | Object | ||
Gibt das angegebene Objekt als String zurück. | Object | ||
Gibt den Grundwert des angegebenen Objekts zurück. | Object | ||
Überprüft, ob bei diesem EventDispatcher-Objekt oder bei einem seiner Vorgänger ein Ereignis-Listener für einen bestimmten Ereignistyp registriert ist. | EventDispatcher |
Konstante | Definiert von | ||
---|---|---|---|
LAYOUT_NAMESPACE : String = "http://www.osmf.org/layout/1.0" [statisch]
Namespace-URL für LayoutMetadata-Objekte, wenn sie zu einem MediaElement oder MediaContainer hinzugefügt werden. | LayoutMetadata |
bottom | Eigenschaft |
bottom:Number
Sprachversion: | ActionScript 3.0 |
Produktversion: | OSMF 1.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Definiert, wie viele Pixel zwischen der unteren Seite des Begrenzungsrahmens eines Ziels und der unteren Seite seines Containers vorhanden sein müssen.
Implementierung
public function get bottom():Number
public function set bottom(value:Number):void
height | Eigenschaft |
horizontalAlign | Eigenschaft |
horizontalAlign:String
Sprachversion: | ActionScript 3.0 |
Produktversion: | OSMF 1.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Definiert die auf das Ziel anzuwendende horizontale Ausrichtung, wenn das Layout des Ziels überzähligen horizontalen Leerraum aufweist.
Implementierung
public function get horizontalAlign():String
public function set horizontalAlign(value:String):void
includeInLayout | Eigenschaft |
includeInLayout:Boolean
Sprachversion: | ActionScript 3.0 |
Produktversion: | OSMF 1.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Wenn dieser Wert „true“ lautet (Standard), wird das Ziel in den Layoutprozess einbezogen. Wenn er auf „false“ gesetzt wird, wird er ignoriert.
Implementierung
public function get includeInLayout():Boolean
public function set includeInLayout(value:Boolean):void
index | Eigenschaft |
layoutMode | Eigenschaft |
layoutMode:String
Sprachversion: | ActionScript 3.0 |
Produktversion: | OSMF 1.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Wenn auf LayoutMode.HORIZONTAL oder LayoutMode.VERTICAL eingestellt, ignoriert der Renderer die Positionseinstellungen seines Ziels (die entweder x oder y beeinflussen, je nach gewähltem layoutMode) und ordnet die im Index nebeneinanderstehenden, durch die index-Eigenschaft angegebenen Elemente an.
Implementierung
public function get layoutMode():String
public function set layoutMode(value:String):void
left | Eigenschaft |
paddingBottom | Eigenschaft |
paddingBottom:Number
Sprachversion: | ActionScript 3.0 |
Produktversion: | OSMF 1.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Definiert die Stärke des an der unteren Seite des Ziels zu platzierenden Leerraums.
Implementierung
public function get paddingBottom():Number
public function set paddingBottom(value:Number):void
paddingLeft | Eigenschaft |
paddingLeft:Number
Sprachversion: | ActionScript 3.0 |
Produktversion: | OSMF 1.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Definiert die Stärke des an der linken Seite des Ziels zu platzierenden Leerraums.
Implementierung
public function get paddingLeft():Number
public function set paddingLeft(value:Number):void
paddingRight | Eigenschaft |
paddingRight:Number
Sprachversion: | ActionScript 3.0 |
Produktversion: | OSMF 1.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Definiert die Stärke des an der rechten Seite des Ziels zu platzierenden Leerraums.
Implementierung
public function get paddingRight():Number
public function set paddingRight(value:Number):void
paddingTop | Eigenschaft |
paddingTop:Number
Sprachversion: | ActionScript 3.0 |
Produktversion: | OSMF 1.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Definiert die Stärke des an der oberen Seite des Ziels zu platzierenden Leerraums.
Implementierung
public function get paddingTop():Number
public function set paddingTop(value:Number):void
percentHeight | Eigenschaft |
percentHeight:Number
Sprachversion: | ActionScript 3.0 |
Produktversion: | OSMF 1.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Legt die gewünschte Höhe eines Ziels als Prozentsatz der Höhe seines Containers fest.
Implementierung
public function get percentHeight():Number
public function set percentHeight(value:Number):void
percentWidth | Eigenschaft |
percentWidth:Number
Sprachversion: | ActionScript 3.0 |
Produktversion: | OSMF 1.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Legt die gewünschte Breite eines Ziels als Prozentsatz der Breite seines Containers fest.
Implementierung
public function get percentWidth():Number
public function set percentWidth(value:Number):void
percentX | Eigenschaft |
percentX:Number
Sprachversion: | ActionScript 3.0 |
Produktversion: | OSMF 1.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Legt den gewünschten horizontalen Offset eines Ziels als Prozentsatz der Breite seines Containers fest.
Implementierung
public function get percentX():Number
public function set percentX(value:Number):void
percentY | Eigenschaft |
percentY:Number
Sprachversion: | ActionScript 3.0 |
Produktversion: | OSMF 1.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Legt den gewünschten vertikalen Offset eines Ziels als Prozentsatz der Höhe seines Containers fest.
Implementierung
public function get percentY():Number
public function set percentY(value:Number):void
right | Eigenschaft |
right:Number
Sprachversion: | ActionScript 3.0 |
Produktversion: | OSMF 1.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Definiert, wie viele Pixel zwischen der rechten Seite des Begrenzungsrahmens eines Ziels und der rechten Seite seines Containers vorhanden sein müssen.
Implementierung
public function get right():Number
public function set right(value:Number):void
scaleMode | Eigenschaft |
scaleMode:String
Sprachversion: | ActionScript 3.0 |
Produktversion: | OSMF 1.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Definiert den auf das Ziel anzuwendenden scaleMode. Zulässige Werte gehen aus org.osmf.layout.ScaleMode hervor.
Implementierung
public function get scaleMode():String
public function set scaleMode(value:String):void
snapToPixel | Eigenschaft |
snapToPixel:Boolean
Sprachversion: | ActionScript 3.0 |
Produktversion: | OSMF 1.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Wenn dieser Wert auf „true“ gesetzt ist, werden die berechnete Position und Größe des Ziels gerundet.
Implementierung
public function get snapToPixel():Boolean
public function set snapToPixel(value:Boolean):void
top | Eigenschaft |
verticalAlign | Eigenschaft |
verticalAlign:String
Sprachversion: | ActionScript 3.0 |
Produktversion: | OSMF 1.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Definiert die auf das Ziel anzuwendende vertikale Ausrichtung, wenn das Layout des Ziels überzähligen vertikalen Leerraum aufweist.
Implementierung
public function get verticalAlign():String
public function set verticalAlign(value:String):void
width | Eigenschaft |
x | Eigenschaft |
y | Eigenschaft |
LayoutMetadata | () | Konstruktor |
public function LayoutMetadata()
Sprachversion: | ActionScript 3.0 |
Produktversion: | OSMF 1.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Konstruktor.
LAYOUT_NAMESPACE | Konstante |
public static const LAYOUT_NAMESPACE:String = "http://www.osmf.org/layout/1.0"
Sprachversion: | ActionScript 3.0 |
Produktversion: | OSMF 1.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Namespace-URL für LayoutMetadata-Objekte, wenn sie zu einem MediaElement oder MediaContainer hinzugefügt werden.
package org.osmf.layout { import flash.display.Sprite; import org.osmf.media.MediaPlayerSprite; import org.osmf.media.URLResource; public class LayoutMetadataExample extends Sprite { public function LayoutMetadataExample() { var sprite:MediaPlayerSprite = new MediaPlayerSprite(); addChild(sprite); sprite.resource = new URLResource("http://mediapm.edgesuite.net/strobe/content/test/AFaerysTale_sylviaApostol_640_500_short.flv"); // Construct a metadata instance, and set an absolute width and height of // 100 pixels: var layoutMetadata:LayoutMetadata = new LayoutMetadata(); layoutMetadata.width = 100; layoutMetadata.height = 100; // Apply the layout metadata to the media element at hand, resulting // in the video to be shown at 100x100 pixels: sprite.media.addMetadata(LayoutMetadata.LAYOUT_NAMESPACE, layoutMetadata); } } }
Tue Jun 12 2018, 10:04 AM Z