Adobe® Flash® Platform için ActionScript® 3.0 Başvurusu
Ana Sayfa  |  Paket ve Sınıf Listesini Gizle |  Paketler  |  Sınıflar  |  Yenilikler  |  Dizin  |  Ekler  |  Niçin İngilizce?
Filtreler: Sunucudan Veri Alınıyor...
Sunucudan Veri Alınıyor...
mx.charts.chartClasses 

IAxis  - AS3 Flex

Paketmx.charts.chartClasses
Arabirimpublic interface IAxis extends IEventDispatcher
Uygulayıcılar CategoryAxis, NumericAxis

Dil Sürümü: ActionScript 3.0
Ürün Sürümü: Flex 3
Çalışma Zamanı Sürümleri: Flash Player 9, AIR 1.1

The IAxis class is an abstract interface for defining label, tick mark, and data positioning properties for a chart axis.

Classes implement this interface to provide range definition functionality.

İlgili API Öğeleri



Genel Özellikler
 ÖzellikTanımlayan:
  baseline : Number
[salt okunur] The baseline position for the axis.
IAxis
  chartDataProvider : Object
[salt yazılır] The data provider assigned to the enclosing chart.
IAxis
  displayName : String
[salt okunur] The name of the axis.
IAxis
  title : String
[salt okunur] The text for the title displayed along the axis.
IAxis
  unitSize : Number
[salt okunur] The size of one unit of data as represented by this axis.
IAxis
Genel Yöntemler
 YöntemTanımlayan:
 Inherited
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
EventDispatcher nesnesi olan bir olay dinleyici nesnesini, dinleyicinin bir olayın bildirimini alması için kaydeder.
IEventDispatcher
  
Triggers events that inform the range object when the chart data has changed.
IAxis
 Inherited
Olay akışına bir olay gönderir.
IEventDispatcher
  
filterCache(cache:Array, field:String, filteredString:String):void
Filters a set of values of arbitrary type to a set of numbers that can be mapped.
IAxis
  
Formats values for display in DataTips.
IAxis
  
Determines the range to estimate what the axis labels should be.
IAxis
  
getLabels(minimumAxisLength:Number):AxisLabelSet
Gets the labels text that is rendered.
IAxis
 Inherited
EventDispatcher nesnesinin belirli bir olay türü için kayıtlı dinleyicisi olup olmadığını kontrol eder.
IEventDispatcher
  
Maps a position along the axis back to a numeric data value.
IAxis
  
mapCache(cache:Array, field:String, convertedField:String, indexValues:Boolean = false):void
Converts a set of values of arbitrary type to a set of numbers that can be transformed into screen coordinates.
IAxis
  
Determines how the axis handles overlapping labels.
IAxis
  
reduceLabels(intervalStart:AxisLabel, intervalEnd:AxisLabel):AxisLabelSet
Invoked when an AxisRenderer is unable to cleanly render the labels without overlap, and would like the Axis object to reduce the set of labels.
IAxis
  
Each DataTransform that makes use of an axis registers itself with that axis.
IAxis
 Inherited
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
EventDispatcher nesnesinden bir dinleyiciyi kaldırır.
IEventDispatcher
  
transformCache(cache:Array, field:String, convertedField:String):void
Maps a set of values from data space to screen space.
IAxis
  
Each DataTransform that makes use of an axis registers itself with that axis.
IAxis
  
Updates the chart.
IAxis
 Inherited
Bir olay dinleyicisinin bu EventDispatcher nesnesiyle mi, yoksa onun belirtilen olay türüne yönelik üst öğelerinden biriyle mi kayıtlı olduğunu kontrol eder.
IEventDispatcher
Özellik Ayrıntısı

baseline

özellik
baseline:Number  [salt okunur]

Dil Sürümü: ActionScript 3.0
Ürün Sürümü: Flex 3
Çalışma Zamanı Sürümleri: Flash Player 9, AIR 1.1

The baseline position for the axis. Some series, such as ColumnSeries or AreaSeries, use this value to define the base of a filled region when no minimum value is specified.



Uygulama
    public function get baseline():Number

chartDataProvider

özellik 
chartDataProvider:Object  [salt yazılır]

Dil Sürümü: ActionScript 3.0
Ürün Sürümü: Flex 3
Çalışma Zamanı Sürümleri: Flash Player 9, AIR 1.1

The data provider assigned to the enclosing chart. Axis types that are data provider-based can choose to inherit the data provider associated with the enclosing chart. If an axis is shared among multiple charts, the value of this property is undefined (most likely it will be the last data provider assigned to one of the associated charts).



Uygulama
    public function set chartDataProvider(value:Object):void

displayName

özellik 
displayName:String  [salt okunur]

Dil Sürümü: ActionScript 3.0
Ürün Sürümü: Flex 3
Çalışma Zamanı Sürümleri: Flash Player 9, AIR 1.1

The name of the axis. If set, Flex uses this name to format DataTip controls.



Uygulama
    public function get displayName():String

title

özellik 
title:String  [salt okunur]

Dil Sürümü: ActionScript 3.0
Ürün Sürümü: Flex 3
Çalışma Zamanı Sürümleri: Flash Player 9, AIR 1.1

The text for the title displayed along the axis.



Uygulama
    public function get title():String

unitSize

özellik 
unitSize:Number  [salt okunur]

Dil Sürümü: ActionScript 3.0
Ürün Sürümü: Flex 3
Çalışma Zamanı Sürümleri: Flash Player 9, AIR 1.1

The size of one unit of data as represented by this axis. This value is used by various series types to help in rendering. The ColumnSeries class, for example, uses this value to determine how wide columns should be rendered. Different axis types return different values, sometimes dependent on the data being represented. The DateTimeAxis class, for example, might return the number of milliseconds in a day, or a year, depending on the data that is rendered in the chart. Because this value is dependant on collecting the represented data, custom series cannot assume this value is accurate in their updateData() or updateMapping() methods.



Uygulama
    public function get unitSize():Number
Yöntem Ayrıntısı

dataChanged

()yöntem
public function dataChanged():void

Dil Sürümü: ActionScript 3.0
Ürün Sürümü: Flex 3
Çalışma Zamanı Sürümleri: Flash Player 9, AIR 1.1

Triggers events that inform the range object when the chart data has changed.

filterCache

()yöntem 
public function filterCache(cache:Array, field:String, filteredString:String):void

Dil Sürümü: ActionScript 3.0
Ürün Sürümü: Flex 3
Çalışma Zamanı Sürümleri: Flash Player 9, AIR 1.1

Filters a set of values of arbitrary type to a set of numbers that can be mapped.

Parametreler

cache:Array — An Array of objects where converted values are read from and stored.
 
field:String — The field of the objects in the cache Array containing the pre-filtered values.
 
filteredString:String — The field of the objects in the cache Array where filtered values should be stored.

formatForScreen

()yöntem 
public function formatForScreen(value:Object):String

Dil Sürümü: ActionScript 3.0
Ürün Sürümü: Flex 3
Çalışma Zamanı Sürümleri: Flash Player 9, AIR 1.1

Formats values for display in DataTips. Returns a user-readable string.

Parametreler

value:Object — The value to convert to a String.

Döndürür
String — The text of the DataTip.

getLabelEstimate

()yöntem 
public function getLabelEstimate():AxisLabelSet

Dil Sürümü: ActionScript 3.0
Ürün Sürümü: Flex 3
Çalışma Zamanı Sürümleri: Flash Player 9, AIR 1.1

Determines the range to estimate what the axis labels should be. The axis almost immediately calls the getLabels() method to get the real values. The axis uses the estimated values to adjust chart margins, so any difference between the estimated labels and actual labels (returned from the getLabels() method) results in scaling the labels to fit.

An axis need only return the minimum and maximum labels when returning an estimate. If the label set is fairly static, without depending on the size of the axis being rendered on screen, an axis can return the entire label set from this function, and mark the estimate as accurate.

Döndürür
AxisLabelSet — An Array of AxisLabel objects.

getLabels

()yöntem 
public function getLabels(minimumAxisLength:Number):AxisLabelSet

Dil Sürümü: ActionScript 3.0
Ürün Sürümü: Flex 3
Çalışma Zamanı Sürümleri: Flash Player 9, AIR 1.1

Gets the labels text that is rendered. When Flex calls this method, the axis has already determined the minimum length of the label.

Parametreler

minimumAxisLength:Number — The minimum length of the axis, in pixels. The axis can be longer than this value, but not shorter.

Döndürür
AxisLabelSet — An array of AxisLabel objects.

invertTransform

()yöntem 
public function invertTransform(value:Number):Object

Dil Sürümü: ActionScript 3.0
Ürün Sürümü: Flex 3
Çalışma Zamanı Sürümleri: Flash Player 9, AIR 1.1

Maps a position along the axis back to a numeric data value.

Parametreler

value:Number — The bound of the axis. This parameter should be between 0 and 1, with 0 representing the minimum bound of the axis, and 1 the maximum.

Döndürür
Object — An object containing the transformed value.

mapCache

()yöntem 
public function mapCache(cache:Array, field:String, convertedField:String, indexValues:Boolean = false):void

Dil Sürümü: ActionScript 3.0
Ürün Sürümü: Flex 3
Çalışma Zamanı Sürümleri: Flash Player 9, AIR 1.1

Converts a set of values of arbitrary type to a set of numbers that can be transformed into screen coordinates.

Parametreler

cache:Array — An Array of objects where converted values are read from and stored.
 
field:String — The field of the objects in the cache Array containing the pre-converted values.
 
convertedField:String — The field of the objects in the cache Array where converted values should be stored.
 
indexValues:Boolean (default = false) — This parameter is true if the values being mapped are index values, and false if they are natural data values.

preferDropLabels

()yöntem 
public function preferDropLabels():Boolean

Dil Sürümü: ActionScript 3.0
Ürün Sürümü: Flex 3
Çalışma Zamanı Sürümleri: Flash Player 9, AIR 1.1

Determines how the axis handles overlapping labels. Typically, numeric ranges return true, while discrete value-based ranges do not. You can can override this property by setting it directly on the axis.

Döndürür
Booleantrue if labels can be dropped without loss of data; otherwise, false.

reduceLabels

()yöntem 
public function reduceLabels(intervalStart:AxisLabel, intervalEnd:AxisLabel):AxisLabelSet

Dil Sürümü: ActionScript 3.0
Ürün Sürümü: Flex 3
Çalışma Zamanı Sürümleri: Flash Player 9, AIR 1.1

Invoked when an AxisRenderer is unable to cleanly render the labels without overlap, and would like the Axis object to reduce the set of labels. The method is passed the two labels that are overlapping.

Parametreler

intervalStart:AxisLabel — The start of the interval where labels overlap.
 
intervalEnd:AxisLabel — The end of the interval where labels overlap.

Döndürür
AxisLabelSet — A new label set that resolves the overlap by reducing the number of labels.

registerDataTransform

()yöntem 
public function registerDataTransform(transform:mx.charts.chartClasses:DataTransform, dimensionName:String):void

Dil Sürümü: ActionScript 3.0
Ürün Sürümü: Flex 3
Çalışma Zamanı Sürümleri: Flash Player 9, AIR 1.1

Each DataTransform that makes use of an axis registers itself with that axis. The axis is responsible for informing the transform when its relevant values have changed. It should also request values from the transform when it wants to autogenerate minimum and maximum values.

Parametreler

transform:mx.charts.chartClasses:DataTransform — The DataTransform to register.
 
dimensionName:String — The name of the dimension.

transformCache

()yöntem 
public function transformCache(cache:Array, field:String, convertedField:String):void

Dil Sürümü: ActionScript 3.0
Ürün Sürümü: Flex 3
Çalışma Zamanı Sürümleri: Flash Player 9, AIR 1.1

Maps a set of values from data space to screen space.

Parametreler

cache:Array — An Array of objects where mapped values are read from and stored.
 
field:String — The field of the objects in the cache Array containing the pre-mapped values.
 
convertedField:String — The field of the objects in the cache Array where mapped values should be stored.

unregisterDataTransform

()yöntem 
public function unregisterDataTransform(transform:mx.charts.chartClasses:DataTransform):void

Dil Sürümü: ActionScript 3.0
Ürün Sürümü: Flex 3
Çalışma Zamanı Sürümleri: Flash Player 9, AIR 1.1

Each DataTransform that makes use of an axis registers itself with that axis. The axis is responsible for informing the transform when its relevant values have changed. It should also request values from the transform when it wants to autogenerate minimum and maximum values.

Parametreler

transform:mx.charts.chartClasses:DataTransform — The DataTransform to unregister.

update

()yöntem 
public function update():void

Dil Sürümü: ActionScript 3.0
Ürün Sürümü: Flex 3
Çalışma Zamanı Sürümleri: Flash Player 9, AIR 1.1

Updates the chart. This can be called multiple times per frame.





[ X ]Niçin İngilizce?
ActionScript 3.0 Başvurusu'ndaki içerik İngilizce görünür

ActionScript 3.0 Başvurusu'nun tüm bölümleri tüm dillere çevrilmemiştir. Bir dil öğesi çevrilmediğinde İngilizce görünür. Örneğin, ga.controls.HelpBox sınıfı hiçbir dile çevrilmez. Bu nedenle, başvurunun Türkçe versiyonunda ga.controls.HelpBox sınıfı İngilizce görünür.