Справочник по ActionScript® 3.0 для платформы Adobe® Flash®
Домашняя страница  |  Скрыть список пакетов и классов |  Пакеты  |  Классы  |  Что нового  |  Указатель  |  Приложения  |  Почему по-английски?
Фильтры: Получение данных с сервера...
Получение данных с сервера...
mx.events 

RSLEvent  - AS3 Flex

Пакетmx.events
Классpublic class RSLEvent
НаследованиеRSLEvent Inheritance ProgressEvent Inheritance Event Inheritance Object

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Класс RSLEvent представляет объект события, используемый классом DownloadProgressBar при загрузке RSL классом Preloader.

Связанные элементы API



Общедоступные свойства
 СвойствоОпределено
 Inheritedbubbles : Boolean
[только для чтения] Определяет, является ли событие событием восходящей цепочки.
Event
 InheritedbytesLoaded : Number
Число элементов или байтов, загруженных на момент обработки события прослушивателем.
ProgressEvent
 InheritedbytesTotal : Number
Общее число элементов или байтов, которые будут получены в случае успешного завершения загрузки.
ProgressEvent
 Inheritedcancelable : Boolean
[только для чтения] Указывает, можно ли предотвратить поведение, связанное с событием.
Event
 Inheritedconstructor : Object
Ссылка на объект класса или функцию конструктора для данного экземпляра объекта.
Object
 InheritedcurrentTarget : Object
[только для чтения] Объект, активно обрабатывающий объект Event с помощью прослушивателя событий.
Event
  errorText : String
Сообщение об ошибке, если тип равен RSL_ERROR; в противном случае значение равно null.
RSLEvent
 InheritedeventPhase : uint
[только для чтения] Текущая фаза в потоке событий.
Event
  isResourceModule : Boolean
True, если событие предназначено для загрузки resourceModule вместо библиотеки RSL
RSLEvent
  loaderInfo : LoaderInfo
Объект LoaderInfo, связанный с этим событием.
RSLEvent
  rslIndex : int
Номер индекса текущего загружаемого RSL.
RSLEvent
  rslTotal : int
Общее число RSL, загружаемых предварительным загрузчиком
RSLEvent
 Inheritedtarget : Object
[только для чтения] Целевой объект события.
Event
 Inheritedtype : String
[только для чтения] Тип события.
Event
  url : URLRequest
Объект URLRequest, указывающий местоположение загружаемого RSL.
RSLEvent
Общедоступные методы
 МетодОпределено
  
RSLEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, bytesLoaded:int = -1, bytesTotal:int = -1, rslIndex:int = -1, rslTotal:int = -1, url:URLRequest = null, errorText:String = null, isResourceModule:Boolean = false, loaderInfo:LoaderInfo = null)
Конструктор.
RSLEvent
 Inherited
[переопределить] Создает копию объекта ProgressEvent и задает значение каждого свойства, совпадающее с оригиналом.
ProgressEvent
 Inherited
formatToString(className:String, ... arguments):String
Служебная функция для реализации метода toString() в пользовательских классах ActionScript 3.0 Event.
Event
 Inherited
Показывает, определено ли заданное свойство для объекта.
Object
 Inherited
Проверяет, выполнялся ли для события вызова метода preventDefault().
Event
 Inherited
Показывает, есть ли экземпляр класса Object в цепи прототипов объекта, заданного в качестве параметра.
Object
 Inherited
Отменяет поведение по умолчанию для события, если такое поведение можно отменить.
Event
 Inherited
Показывает наличие заданного свойства и его перечисляемость.
Object
 Inherited
Задает доступность динамического свойства для операций цикла.
Object
 Inherited
Отменяет обработку прослушивателей событий в текущем узле, а также во всех узлах, которые следуют в потоке событий за текущим узлом.
Event
 Inherited
Отменяет обработку прослушивателей событий в узлах, которые следуют в потоке событий за текущим узлом.
Event
 Inherited
Возвращает строковое представление этого объекта, отформатированного в соответствии со стандартами, принятыми для данной локали.
Object
 Inherited
[переопределить] Возвращает строку, содержащую все свойства объекта ProgressEvent.
ProgressEvent
 Inherited
Возвращает элементарное значение заданного объекта.
Object
Общедоступные константы
 КонстантаОпределено
  RSL_ADD_PRELOADED : String = "rslAddPreloaded"
[статические] Константа RSLEvent.RSL_ADD_PRELOADED определяет значение свойства type объекта события rslAddPreloaded.
RSLEvent
  RSL_COMPLETE : String = "rslComplete"
[статические] Передается при окончании загрузки RSL.
RSLEvent
  RSL_ERROR : String = "rslError"
[статические] Передается при ошибке загрузки RSL.
RSLEvent
  RSL_PROGRESS : String = "rslProgress"
[статические] Передается при загрузке RSL.
RSLEvent
Сведения о свойстве

errorText

свойство
public var errorText:String

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Сообщение об ошибке, если тип равен RSL_ERROR; в противном случае значение равно null.

isResourceModule

свойство 
public var isResourceModule:Boolean

True, если событие предназначено для загрузки resourceModule вместо библиотеки RSL

loaderInfo

свойство 
public var loaderInfo:LoaderInfo

Объект LoaderInfo, связанный с этим событием. Устанавливается только в событии RSLEvent.RSL_COMPLETE. Иначе loaderInfo будет иметь значение null.

rslIndex

свойство 
public var rslIndex:int

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Номер индекса текущего загружаемого RSL. Это число от 0 до rslTotal -1.

rslTotal

свойство 
public var rslTotal:int

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Общее число RSL, загружаемых предварительным загрузчиком

url

свойство 
public var url:URLRequest

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Объект URLRequest, указывающий местоположение загружаемого RSL.

Сведения о конструкторе

RSLEvent

()Конструктор
public function RSLEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, bytesLoaded:int = -1, bytesTotal:int = -1, rslIndex:int = -1, rslTotal:int = -1, url:URLRequest = null, errorText:String = null, isResourceModule:Boolean = false, loaderInfo:LoaderInfo = null)

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Конструктор.

Параметры
type:String — Тип события. Возможные значения:
  • rslProgress (RSLEvent.RSL_PROGRESS);
  • rslComplete (RSLEvent.RSL_COMPLETE);
  • rslError (RSLEvent.RSL_ERROR);
 
bubbles:Boolean (default = false) — Определяет, участвует ли объект Event в фазе восходящей цепочки потока событий.
 
cancelable:Boolean (default = false) — Определяет, можно ли отменить объект Event.
 
bytesLoaded:int (default = -1) — Количество байтов, загруженных во время обработки события прослушивателем.
 
bytesTotal:int (default = -1) — Общее количество загруженных байтов в случае успешного завершения процесса загрузки.
 
rslIndex:int (default = -1) — Номер индекса RSL относительно общего количества. Значение должно быть от 0 до total -1.
 
rslTotal:int (default = -1) — Общее количество загружаемых RSL.
 
url:URLRequest (default = null) — Местоположение RSL.
 
errorText:String (default = null) — Сообщение об ошибке для типа RSLEvent.RSL_ERROR.
 
isResourceModule:Boolean (default = false) — True, если событие возникло при загрузке модуля ResourceModule.
 
loaderInfo:LoaderInfo (default = null) — Объект LoaderInfo, связанный с этим событием.
Сведения о константе

RSL_ADD_PRELOADED

Константа
public static const RSL_ADD_PRELOADED:String = "rslAddPreloaded"

Язык версии: ActionScript 3.0
Версия продукта: Flex 4.5
Версии среды выполнения: Flash Player 10, AIR 1.5

Константа RSLEvent.RSL_ADD_PRELOADED определяет значение свойства type объекта события rslAddPreloaded. Это событие отправляется из IFlexModuleFactory после того, как нижестоящий IFlexModuleFactory предварительно загрузит RSL в соответствующий домен приложения.

Свойства объекта события имеют следующие значения:

СвойствоЗначение
bubblesfalse
cancelablefalse
currentTargetОбъект, определяющий прослушиватель события, который выполняет обработку события. Например, если используется myButton.addEventListener() для регистрации прослушивателя события, значением currentTarget является myButton.
loaderInfoЭкземпляр LoaderInfo, связанный с RSL.
targetОбъект, отправивший событие. Это не всегда тот объект, который прослушивает событие. Свойство currentTarget всегда используется для получения доступа к объекту, прослушивающему событие.

RSL_COMPLETE

Константа 
public static const RSL_COMPLETE:String = "rslComplete"

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Передается при окончании загрузки RSL. Константа RSLEvent.RSL_COMPLETE определяет значение свойства type объекта события rslComplete.

Свойства объекта события имеют следующие значения:

СвойствоЗначение
bubblesfalse
bytesLoadedКоличество загруженных байтов.
bytesTotalОбщее количество загруженных байтов.
cancelablefalse
currentTargetОбъект, определяющий прослушиватель события, который выполняет обработку события. Например, если используется myButton.addEventListener() для регистрации прослушивателя события, значением currentTarget является myButton.
errorTextПусто
isResourceModuleTrue, если модуль resourceModule загружен вместо библиотеки RSL
rslIndexНомер индекса текущего загружаемого RSL.
rslTotalОбщее число загружаемых RSL.
targetОбъект, отправивший событие. Это не всегда тот объект, который прослушивает событие. Свойство currentTarget всегда используется для получения доступа к объекту, прослушивающему событие.
urlОбъект URLRequest, указывающий местоположение загружаемого RSL.

RSL_ERROR

Константа 
public static const RSL_ERROR:String = "rslError"

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Передается при ошибке загрузки RSL. Константа RSLEvent.RSL_ERROR определяет значение свойства type объекта события rslError.

Свойства объекта события имеют следующие значения:

СвойствоЗначение
bubblesfalse
bytesLoadedПусто
bytesTotalПусто
cancelablefalse
currentTargetОбъект, определяющий прослушиватель события, который выполняет обработку события. Например, если используется myButton.addEventListener() для регистрации прослушивателя события, значением currentTarget является myButton.
errorText
isResourceModuleTrue, если модуль resourceModule загружен вместо библиотеки RSL
rslIndexНомер индекса текущего загружаемого RSL.
rslTotalОбщее число загружаемых RSL.
targetОбъект, отправивший событие. Это не всегда тот объект, который прослушивает событие. Свойство currentTarget всегда используется для получения доступа к объекту, прослушивающему событие.
urlОбъект URLRequest, указывающий местоположение загружаемого RSL.

RSL_PROGRESS

Константа 
public static const RSL_PROGRESS:String = "rslProgress"

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Передается при загрузке RSL. Константа RSLEvent.RSL_PROGRESS определяет значение свойства type объекта события rslProgress.

Свойства объекта события имеют следующие значения:

СвойствоЗначение
bubblesfalse
bytesLoadedКоличество загруженных байтов.
bytesTotalОбщее количество загруженных байтов.
cancelablefalse
currentTargetОбъект, определяющий прослушиватель события, который выполняет обработку события. Например, если используется myButton.addEventListener() для регистрации прослушивателя события, значением currentTarget является myButton.
errorText
isResourceModuleTrue, если модуль resourceModule загружен вместо библиотеки RSL
rslIndexНомер индекса текущего загружаемого RSL.
rslTotalОбщее число загружаемых RSL.
targetОбъект, отправивший событие. Это не всегда тот объект, который прослушивает событие. Свойство currentTarget всегда используется для получения доступа к объекту, прослушивающему событие.
urlОбъект URLRequest, указывающий местоположение загружаемого RSL.





[ X ]Почему по-английски?
Содержимое Справочника ActionScript 3.0 отображается на английском языке

Не все части Справочника ActionScript 3.0 переводятся на все языки. Если какой-то текстовый элемент не переведен, он отображается на английском языке. Например, компонент ga.controls.HelpBox не переведен ни на один из языков. Это значит, что в русской версии справки компонент ga.controls.HelpBox будет отображаться на английском языке.