Paket | mx.core |
Sınıf | public class DragSource |
Miras Alma | DragSource 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 |
Each format of data is identified with a string. The
hasFormat()
method is used to determine if the object has
data in that format. The dataForFormat()
method is used
to retrieve the data in the specified format.
Data can be added directly using the addData()
method,
or indirectly using the addHandler()
method. The
addHandler()
method registers a callback that will be called
if the data is requested. This is useful for adding data in a non-native
format that may require large computations or conversions. For example,
if you have raw sound data you can add an MP3 format handler. The MP3
conversion will only be done if the MP3 data is requested.
Özellik | Tanımlayan: | ||
---|---|---|---|
constructor : Object
Belirli bir nesne örneği için sınıf nesnesine veya yapıcı işlevine bir başvuru. | Object | ||
formats : Array [salt okunur]
Contains the formats of the drag data, as an Array of Strings. | DragSource |
Yöntem | Tanımlayan: | ||
---|---|---|---|
Constructor. | DragSource | ||
Adds data and a corresponding format String to the drag source. | DragSource | ||
Adds a handler that is called when data
for the specified format is requested. | DragSource | ||
Retrieves the data for the specified format. | DragSource | ||
Returns true if the data source contains
the requested format; otherwise, it returns false. | DragSource | ||
Bir nesnenin belirli bir özelliğinin tanımlı olup olmadığını gösterir. | Object | ||
Object sınıfının bir örneğinin parametre olarak belirtilen nesnenin prototip zincirinde olup olmadığını gösterir. | Object | ||
Belirtilen özelliğin bulunup bulunmadığını ve numaralandırılabilir olup olmadığını gösterir. | Object | ||
Dinamik bir özelliğin döngü işlemlerinde kullanılabilirliğini ayarlar. | Object | ||
Bu nesnenin, yerel ayara özel kurallara göre biçimlendirilmiş dize temsilini döndürür. | Object | ||
Belirtilen nesnenin dize olarak temsil edilen halini döndürür. | Object | ||
Belirtilen nesnenin temel değerini döndürür. | Object |
formats | özellik |
formats:Array
[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 |
Contains the formats of the drag data, as an Array of Strings.
Set this property using the addData()
or addHandler()
methods.
The default value depends on data added to the DragSource object.
Uygulama
public function get formats():Array
DragSource | () | Yapıcı |
public function DragSource()
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 |
Constructor.
addData | () | yöntem |
public function addData(data:Object, format: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 |
Adds data and a corresponding format String to the drag source. This method does not return a value.
Parametreler
data:Object — Object that specifies the drag data.
This can be any object, such as a String, a DataProvider, and so on.
| |
format:String — String that specifies a label that describes
the format for this data.
|
addHandler | () | yöntem |
public function addHandler(handler:Function, format: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 |
Adds a handler that is called when data for the specified format is requested. This is useful when dragging large amounts of data. The handler is only called if the data is requested. This method does not return a value.
Parametreler
handler:Function — Function that specifies the handler
called to request the data.
This function must return the data in the specified format.
| |
format:String — String that specifies the format for this data.
|
dataForFormat | () | yöntem |
public function dataForFormat(format:String):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 |
Retrieves the data for the specified format.
If the data was added with the addData()
method,
it is returned directly.
If the data was added with the addHandler()
method,
the handler function is called to return the data.
Parametreler
format:String — String that specifies a label that describes
the format for the data to return. This string can be a custom value
if you are creating a custom drop target with the addData() method.
List-based controls have predefined values
for the |
Object — An Object
containing the data in the requested format.
If you drag multiple items, the returned value is an Array.
For a List-based control, the returned value is always an Array,
even if it contains a single item.
|
hasFormat | () | yöntem |
public function hasFormat(format:String):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 |
Returns true
if the data source contains
the requested format; otherwise, it returns false
.
Parametreler
format:String — String that specifies a label that describes the format
for the data.
|
Boolean — true if the data source contains
the requested format.
|
Tue Jun 12 2018, 01:09 PM Z