Paket | mx.charts.chartClasses |
Klasse | public class NumericAxis |
Vererbung | NumericAxis AxisBase EventDispatcher Object |
Implementiert | IAxis |
Unterklassen | DateTimeAxis, LinearAxis, LogAxis |
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Verwandte API-Elemente
Eigenschaft | Definiert von | ||
---|---|---|---|
autoAdjust : Boolean
Gibt an, ob Flex Werte rundet. | NumericAxis | ||
baseAtZero : Boolean
Gibt an, ob Flex versucht, die Verankerung der Werte „minimum“ und „maximum“ bei null beizubehalten. | NumericAxis | ||
baseline : Number [schreibgeschützt]
Der berechnete Mindestwert für die Achse, wobei dieser Wert größer als 0 sein muss. | NumericAxis | ||
chartDataProvider : Object [Nur Schreiben]
Der dem umschließenden Diagramm zugewiesene Datenprovider. | AxisBase | ||
computedMaximum : Number
Der durch diese Achse dargestellte berechnete Höchstwert. | NumericAxis | ||
computedMinimum : Number
Der durch diese Achse dargestellte berechnete Mindestwert. | NumericAxis | ||
constructor : Object
Ein Verweis auf das Klassenobjekt oder die Konstruktorfunktion für eine angegebene Objektinstanz. | Object | ||
direction : String
Bestimmt die Richtung, in die die Achse gerendert wird. | NumericAxis | ||
displayName : String
Der Name der Achse. | AxisBase | ||
labelFunction : Function
Wird zum Formatieren von Achsenwerten zur Anzeige als Beschriftungen aufgerufen. | NumericAxis | ||
minorTicks : Array [schreibgeschützt]
Ein Array von kleineren Markierungen, der zur Darstellung dieser Achse generiert wurde. | NumericAxis | ||
padding : Number
Legt die Zellauffüllung fest, die Flex dem berechneten Mindest- und Höchstwert für die Achse beim Rendern der Werte auf dem Bildschirm hinzufügt. | NumericAxis | ||
parseFunction : Function
Geben Sie eine parseFunction an, um die Art und Weise anzupassen, in der die durch Ihr Diagramm gerenderten Werte in numerische Werte konvertiert werden. | NumericAxis | ||
title : String
Der Text für den entlang der Achse angezeigten Titel. | AxisBase | ||
unitSize : Number [schreibgeschützt]
Die Größe einer Einheit von Daten, wie sie durch diese Achse dargestellt wird. | AxisBase |
Eigenschaft | Definiert von | ||
---|---|---|---|
assignedMaximum : Number
Der explizit zugewiesene Höchstwert. | NumericAxis | ||
assignedMinimum : Number
Der explizit zugewiesene Mindestwert. | NumericAxis | ||
computedInterval : Number
Das durch diese Achse dargestellte berechnete Intervall. | NumericAxis | ||
dataDescriptions : Array [schreibgeschützt]
Ein Array von DataDescription-Strukturen, die die durch das Diagramm dargestellten Daten beschreiben. | NumericAxis | ||
labelCache : Array
Der neueste Satz von AxisLabel-Objekten, die zur Darstellung dieser Achse generiert wurden. | NumericAxis | ||
labelMaximum : Number
Der Höchstwert für die Position von Beschriftungen. | NumericAxis | ||
labelMinimum : Number
Der Mindestwert für die Position von Beschriftungen. | NumericAxis | ||
minorTickCache : Array
Der neueste Satz von kleineren Markierungen, die zur Darstellung dieser Achse generiert wurden. | NumericAxis | ||
requiredDescribedFields : uint [schreibgeschützt]
Die Felder der DescribeData-Struktur, an denen diese Achse interessiert ist. | NumericAxis | ||
ticks : Array [schreibgeschützt]
Ein Array von Markierungen für diese Achse. | NumericAxis |
Methode | Definiert von | ||
---|---|---|---|
Konstruktor. | NumericAxis | ||
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 | ||
Löst Ereignisse aus, die das Bereichsobjekt informieren, wenn sich die Diagrammdaten geändert haben. | AxisBase | ||
Sendet ein Ereignis in den Ereignisablauf. | EventDispatcher | ||
Filtert aus einem Satz von Werten beliebigen Typs einen Satz von Zahlen heraus, die zugeordnet werden können. | NumericAxis | ||
Formatiert Werte für die Anzeige in DataTips. | NumericAxis | ||
Bestimmt den Bereich, um die Achsenbeschriftungen zu schätzen. | NumericAxis | ||
Ruft den gerenderten Beschriftungstext ab. | NumericAxis | ||
Ü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 | ||
Ordnet eine Position entlang der Achse wieder einem numerischen Datenwert zu. | NumericAxis | ||
Gibt an, ob eine Instanz der Object-Klasse in der Prototypkette des Objekts vorhanden ist, das als Parameter angegeben wurde. | Object | ||
Konvertiert einen Satz von Werten beliebigen Typs in einen Satz von Zahlen, die in Bildschirmkoordinaten transformiert werden können. | NumericAxis | ||
Bestimmt, wie die Achse sich überschneidende Beschriftungen verarbeitet. | NumericAxis | ||
Gibt an, ob die angegebene Eigenschaft vorhanden ist und durchlaufen werden kann. | Object | ||
Aufgerufen, wenn ein AxisRenderer die Beschriftungen ohne Überschneidungen nicht sauber rendern kann und eine Reduzierung des Beschriftungssatzes durch das Achsenobjekt benötigt. | NumericAxis | ||
Jedes DataTransform, das eine Achse nutzt, registriert sich bei dieser Achse. | AxisBase | ||
Entfernt einen Listener aus dem EventDispatcher-Objekt. | EventDispatcher | ||
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 | ||
Ordnet einen Satz von Werten aus dem Datenraum Werten aus dem Bildschirmraum zu. | NumericAxis | ||
Jedes DataTransform, das eine Achse nutzt, registriert sich bei dieser Achse. | AxisBase | ||
Aktualisiert das Diagramm. | NumericAxis | ||
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 |
Methode | Definiert von | ||
---|---|---|---|
Passt den generierten oder zugewiesenen Bereich der Achsenbeschriftungen an. | NumericAxis | ||
Füllt die Eigenschaft „labelCache“ mit Beschriftungen, die die aktuellen Werte der Achse darstellen. | NumericAxis | ||
Erstellt ein Array von Positionen für die kleineren Markierungen. Das Array wird durch diese Achse generiert. | NumericAxis | ||
Wird durch das steuernde DataTransform aufgerufen, um eine Beschreibung der durch dieses IChartElement dargestellten Daten zu erhalten. | AxisBase | ||
Schützt den Bereich gegen ungültige Werte für diesen Achsentyp. | NumericAxis | ||
Macht die Beschriftungen und Markierungen im Cache, die die Werte dieser Achse darstellen, ungültig. | NumericAxis |
assignedMaximum | Eigenschaft |
protected var assignedMaximum:Number
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Der explizit zugewiesene Höchstwert. Wurde kein anderer Wert zugewiesen, lautet der Wert NaN
. Normalerweise sollten Berechnungen mithilfe des Felds computedMaximum
durchgeführt werden.
assignedMinimum | Eigenschaft |
protected var assignedMinimum:Number
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Der explizit zugewiesene Mindestwert. Wurde kein anderer Wert zugewiesen, lautet der Wert NaN
. Normalerweise sollten Berechnungen mithilfe des Felds computedMinimum
durchgeführt werden.
autoAdjust | Eigenschaft |
autoAdjust:Boolean
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Gibt an, ob Flex Werte rundet. Wenn false
, rundet Flex die durch die Eigenschaften minimum
und maximum
gesetzten Werte nicht und ändert die Standardwerte für minimum
und maximum
nicht.
Der Standardwert ist true.
Implementierung
public function get autoAdjust():Boolean
public function set autoAdjust(value:Boolean):void
baseAtZero | Eigenschaft |
baseAtZero:Boolean
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Gibt an, ob Flex versucht, die Verankerung der Werte minimum
und maximum
bei null beizubehalten. Sind alle Achsenwerte positiv, ist der Mindestwert für die Achse null. Sind alle Achsenwerte negativ, ist der Höchstwert für die Achse null.
Der Standardwert ist true.
Implementierung
public function get baseAtZero():Boolean
public function set baseAtZero(value:Boolean):void
baseline | Eigenschaft |
baseline:Number
[schreibgeschützt] Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Der berechnete Mindestwert für die Achse, wobei dieser Wert größer als 0 sein muss. Ist der Höchstwert kleiner gleich 0, ist der Wert der Eigenschaft baseline
der berechnete Höchstwert. Wenn keiner der Werte größer als 0 ist, ist der Wert der Eigenschaft baseline
0.
Implementierung
public function get baseline():Number
computedInterval | Eigenschaft |
protected var computedInterval:Number
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Das durch diese Achse dargestellte berechnete Intervall. Das computedInterval
wird von der AxisRenderer- und der Gridlines-Klasse verwendet, um zu bestimmen, wo Markierungen und Gitterlinien gerendert werden sollen. Die NumericAxis-Basisklasse überwacht dieses Feld auf Änderungen, um zu bestimmen, ob das Diagramm erneut gerendert werden muss. Abgeleitete Klassen sind für die Berechnung des Werts für dieses Feld zuständig.
computedMaximum | Eigenschaft |
public var computedMaximum:Number
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Der durch diese Achse dargestellte berechnete Höchstwert. Hat der Benutzer explizit einen Höchstwert zugewiesen, sind die Eigenschaften computedMaximum
und assignedMaximum
normalerweise identisch. Andernfalls wird computedMaximum
aus den im Diagramm dargestellten Werten generiert.
computedMinimum | Eigenschaft |
public var computedMinimum:Number
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Der durch diese Achse dargestellte berechnete Mindestwert. Hat der Benutzer explizit einen Mindestwert zugewiesen, sind die Eigenschaften computedMinimum
und assignedMinimum
normalerweise identisch. Andernfalls wird computedMinimum
aus den im Diagramm dargestellten Werten generiert.
dataDescriptions | Eigenschaft |
dataDescriptions:Array
[schreibgeschützt] Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Ein Array von DataDescription-Strukturen, die die durch das Diagramm dargestellten Daten beschreiben. Eine Achse kann diese Eigenschaft zum Generieren von Werten, wie etwa ihrem Bereich, verwenden.
Implementierung
protected function get dataDescriptions():Array
direction | Eigenschaft |
direction:String
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Bestimmt die Richtung, in die die Achse gerendert wird. Mögliche Werte sind normal
und inverted
. Bei allen abgeleiteten Klassen sollte berücksichtigt werden, wie „min“ und „max“ festgelegt sind, je nach direction
. Bei allen Serien sollte die Art der Renderung berücksichtigt werden, je nach direction
der zugrunde liegenden Achse.
Der Standardwert ist "normal".
Implementierung
public function get direction():String
public function set direction(value:String):void
labelCache | Eigenschaft |
protected var labelCache:Array
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Der neueste Satz von AxisLabel-Objekten, die zur Darstellung dieser Achse generiert wurden. Diese Eigenschaft ist null
, wenn die Achse geändert wurde und neue Beschriftungen erfordert. Um die Korrektheit des Werts der Eigenschaft labelCache
sicherzustellen, rufen Sie die buildLabelCache()
-Methode auf, bevor Sie auf die Eigenschaft labelCache
zugreifen.
labelFunction | Eigenschaft |
labelFunction:Function
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Wird zum Formatieren von Achsenwerten zur Anzeige als Beschriftungen aufgerufen. Eine labelFunction
weist folgende Signatur auf:
function function_name(labelValue:Object, previousValue:Object, axis:IAxis):String { ... }
Wenn Sie die Typen der Daten kennen, die von Ihrer Funktion formatiert werden, können Sie für die Parameter labelValue
und previousValue
einen expliziten Typ angeben.
Implementierung
public function get labelFunction():Function
public function set labelFunction(value:Function):void
labelMaximum | Eigenschaft |
protected var labelMaximum:Number
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Der Höchstwert für die Position von Beschriftungen. Nach Berechnung eines angepassten Mindestwerts erweitern viele Achsentypen den Bereich der Achse weiter, um für zusätzliche, außertextliche Renderelemente im Diagramm, wie etwa Beschriftungen und Rahmen, Platz zu schaffen. Dieser Wert steht für den Höchstwert im Diagramm, bevor er für diese außertextlichen Elemente angepasst wird. Normalerweise generieren Achsen Beschriftungen, um sicherzustellen, dass dieser Wert, und nicht der angepasste Höchstwert der Achse, beschriftet wird.
labelMinimum | Eigenschaft |
protected var labelMinimum:Number
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Der Mindestwert für die Position von Beschriftungen. Nach Berechnung eines angepassten Mindestwerts erweitern viele Achsentypen den Bereich der Achse weiter, um für zusätzliche, außertextliche Renderelemente im Diagramm, wie etwa Beschriftungen und Rahmen, Platz zu schaffen. Dieser Wert steht für den Mindestwert im Diagramm, bevor er für diese außertextlichen Elemente angepasst wird. Normalerweise generieren Achsen Beschriftungen, um sicherzustellen, dass dieser Wert, und nicht der angepasste Mindestwert der Achse, beschriftet wird.
minorTickCache | Eigenschaft |
protected var minorTickCache:Array
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Der neueste Satz von kleineren Markierungen, die zur Darstellung dieser Achse generiert wurden. Diese Eigenschaft kann null
sein, wenn die Achse geändert wurde und neue Beschriftungen und Markierungen erfordert. Verwenden Sie den öffentlichen Accessor minorTicks
zum Erstellen der kleineren Markierungen bei Bedarf.
minorTicks | Eigenschaft |
padding | Eigenschaft |
padding:Number
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Legt die Zellauffüllung fest, die Flex dem berechneten Mindest- und Höchstwert für die Achse beim Rendern der Werte auf dem Bildschirm hinzufügt.
Implementierung
public function get padding():Number
public function set padding(value:Number):void
parseFunction | Eigenschaft |
parseFunction:Function
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Geben Sie eine parseFunction
an, um die Art und Weise anzupassen, in der die durch Ihr Diagramm gerenderten Werte in numerische Werte konvertiert werden. Die benutzerdefinierte parseFunction
erhält einen Datenwert und sollte eine entsprechende Ganzzahl, die denselben Wert repräsentiert, zurückgeben. Standardmäßig verwenden diese Achsen die ECMA-Funktion parseFloat()
.
Implementierung
public function get parseFunction():Function
public function set parseFunction(value:Function):void
requiredDescribedFields | Eigenschaft |
ticks | Eigenschaft |
NumericAxis | () | Konstruktor |
public function NumericAxis()
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Konstruktor.
adjustMinMax | () | Methode |
protected function adjustMinMax(minValue:Number, maxValue:Number):void
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Passt den generierten oder zugewiesenen Bereich der Achsenbeschriftungen an. Diese Methode wird während des Aktualisierungszyklus der Achse aufgerufen. Unterklassen können diese Methode überschreiben, um spezielle Verarbeitungen der Werte vorzunehmen. Standardmäßig werden am Bereich keine Anpassungen vorgenommen.
Parameter
minValue:Number — Der berechnete Mindestwert.
| |
maxValue:Number — Der berechnete Höchstwert.
|
buildLabelCache | () | Methode |
protected function buildLabelCache():Boolean
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Füllt die Eigenschaft labelCache
mit Beschriftungen, die die aktuellen Werte der Achse darstellen. Unterklassen müssen diese Funktion implementieren. Diese Funktion wird viele Male aufgerufen. Sie sollten deshalb prüfen, ob die Eigenschaft labelCache
den Wert null
hat, bevor Sie Berechnungen durchführen.
Boolean — „true“, wenn die Beschriftungen neu erstellt wurden.
|
buildMinorTickCache | () | Methode |
protected function buildMinorTickCache():Array
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Erstellt ein Array von Positionen für die kleineren Markierungen. Das Array wird durch diese Achse generiert. Unterklassen müssen diese Funktion implementieren. Diese Funktion wird automatisch von NumericAxis aufgerufen. Sie sollten auf die Eigenschaft minorTicks
zugreifen, statt diese Funktion direkt aufzurufen.
Array — Ein Array der Positionen von 0 bis 1, die die Punkte zwischen den Mindest- und Höchstwerten der Achse darstellen, an denen kleinere Markierungen angezeigt werden.
|
filterCache | () | Methode |
public function filterCache(cache:Array, field:String, filteredField:String):void
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Filtert aus einem Satz von Werten beliebigen Typs einen Satz von Zahlen heraus, die zugeordnet werden können.
Parameter
cache:Array — Ein Array von Objekten zum Auslesen und Speichern von konvertierten Werten.
| |
field:String — Das Feld der Objekte im Cache-Array, das die vorgefilterten Werte enthält.
| |
filteredField:String — Das Feld der Objekte im Cache-Array, in dem die gefilterten Werte gespeichert werden sollten.
|
formatForScreen | () | Methode |
public function formatForScreen(value:Object):String
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Formatiert Werte für die Anzeige in DataTips. Gibt einen vom Benutzer lesbaren String zurück.
Parameter
value:Object — Der in eine Zeichenfolge zu konvertierende Wert.
|
String — Der Text des DataTip.
|
getLabelEstimate | () | Methode |
public function getLabelEstimate():AxisLabelSet
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Bestimmt den Bereich, um die Achsenbeschriftungen zu schätzen. Die Achse ruft direkt im Anschluss daran die getLabels()
-Methode auf, um die tatsächlichen Werte abzurufen. Die Achse verwendet die geschätzten Werte zum Anpassen der Ränder des Diagramms, sodass gegebenenfalls auftretende Unterschiede zwischen den geschätzten Beschriftungen und den tatsächlichen Beschriftungen (zurückgegeben von der getLabels()
-Methode) dazu führen, dass die Beschriftungen passend skaliert werden.
Die Achse braucht für die Schätzung nur den Mindest- und den Höchstwert für die Beschriftung zurückzugeben. Ist der Beschriftungssatz relativ statisch und hängt nicht von der Größe der auf dem Bildschirm wiedergegebenen Achse ab, kann die Achse aus dieser Funktion heraus den gesamten Beschriftungssatz zurückgeben und die Schätzung als exakt zutreffend markieren.
RückgabewerteAxisLabelSet — Ein Array von AxisLabel-Objekten.
|
getLabels | () | Methode |
public function getLabels(minimumAxisLength:Number):AxisLabelSet
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Ruft den gerenderten Beschriftungstext ab. Wenn Flex diese Methode abruft, hat die Achse bereits die Mindestlänge der Beschriftung bestimmt.
Parameter
minimumAxisLength:Number — Die Mindestlänge der Achse in Pixeln. Die Achse kann länger als dieser Wert sein, jedoch nicht kürzer.
|
AxisLabelSet — Ein Array von AxisLabel-Objekten.
|
guardMinMax | () | Methode |
protected function guardMinMax(min:Number, max:Number):Array
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Schützt den Bereich gegen ungültige Werte für diesen Achsentyp. Diese Funktion wird während des Aktualisierungszyklus der Achse aufgerufen, um sicherzustellen, dass ungültige Bereiche nicht generiert werden. Unterklassen können diese Klasse überschreiben und eine diesem Achsentyp entsprechende Logik definieren.
Parameter
min:Number — Der berechnete Mindestwert.
| |
max:Number — Der berechnete Höchstwert.
|
Array — „null“, wenn keine Anpassung erforderlich ist oder ein Array die angepassten Werte in der Form [min,max] enthält.
|
invalidateCache | () | Methode |
protected function invalidateCache():void
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Macht die Beschriftungen und Markierungen im Cache, die die Werte dieser Achse darstellen, ungültig. Abgeleitete Klassen sollten diese Funktion immer dann aufrufen, wenn bei der Berechnung von Beschriftungen und Markierungen verwendete Werte sich ändern.
invertTransform | () | Methode |
public function invertTransform(value:Number):Object
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Ordnet eine Position entlang der Achse wieder einem numerischen Datenwert zu.
Parameter
value:Number — Die Grenze der Achse. Dieser Parameter sollte zwischen 0 und 1 liegen, wobei 0 die Mindestgrenze der Achse und 1 die Höchstgrenze der Achse ist.
|
Object — Ein Objekt mit dem umgewandelten Wert.
|
mapCache | () | Methode |
public function mapCache(cache:Array, field:String, convertedField:String, indexValues:Boolean = false):void
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Konvertiert einen Satz von Werten beliebigen Typs in einen Satz von Zahlen, die in Bildschirmkoordinaten transformiert werden können.
Parameter
cache:Array — Ein Array von Objekten zum Auslesen und Speichern von konvertierten Werten.
| |
field:String — Das Feld der Objekte im Cache-Array, das die vorkonvertierten Werte enthält.
| |
convertedField:String — Das Feld der Objekte im Cache-Array, in dem die konvertierten Werte gespeichert werden sollten.
| |
indexValues:Boolean (default = false ) — Dieser Parameter ist true , wenn die zugeordneten Werte Indexpositionswerte sind, und false , wenn sie natürliche Datenwerte sind.
|
preferDropLabels | () | Methode |
public function preferDropLabels():Boolean
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Bestimmt, wie die Achse sich überschneidende Beschriftungen verarbeitet. Normalerweise geben numerische Bereiche den Wert true
zurück, während diskrete wertbasierte Bereiche dies nicht tun. Sie können diese Eigenschaft überschreiben, indem Sie sie direkt an der Achse einstellen.
Boolean — true , wenn Beschriftungen ohne Datenverlust ausgelassen werden können, andernfalls false .
|
reduceLabels | () | Methode |
public function reduceLabels(intervalStart:AxisLabel, intervalEnd:AxisLabel):AxisLabelSet
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Aufgerufen, wenn ein AxisRenderer die Beschriftungen ohne Überschneidungen nicht sauber rendern kann und eine Reduzierung des Beschriftungssatzes durch das Achsenobjekt benötigt. An die Methode werden zwei sich überschneidende Beschriftungen übergeben.
Parameter
intervalStart:AxisLabel — Der Anfang des Intervalls, in dem sich Beschriftungen überschneiden.
| |
intervalEnd:AxisLabel — Das Ende des Intervalls, in dem sich Beschriftungen überschneiden.
|
AxisLabelSet — Eine neuer Beschriftungssatz, durch den das Problem der Überschneidung behoben wird, indem die Anzahl der Beschriftungen reduziert wird.
|
transformCache | () | Methode |
public function transformCache(cache:Array, field:String, convertedField:String):void
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Ordnet einen Satz von Werten aus dem Datenraum Werten aus dem Bildschirmraum zu.
Parameter
cache:Array — Ein Array von Objekten zum Auslesen und Speichern von zugeordneten Werten.
| |
field:String — Das Feld der Objekte im Cache-Array, das die vorzugeordneten Werte enthält.
| |
convertedField:String — Das Feld der Objekte im Cache-Array, in dem die zugeordneten Werte gespeichert werden sollten.
|
update | () | Methode |
public function update():void
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Aktualisiert das Diagramm. Diese Methode kann mehrmals pro Frame aufgerufen werden.
Tue Jun 12 2018, 10:04 AM Z