Пакет | org.osmf.traits |
Класс | public class SeekTrait |
Наследование | SeekTrait MediaTraitBase EventDispatcher Object |
Язык версии: | ActionScript 3.0 |
Версия продукта: | OSMF 1.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Используйте метод MediaElement.hasTrait(MediaTraitType.SEEK)
для запросов о том, имеет ли элемент мультимедийного содержимого характеристику этого типа. Если hasTrait(MediaTraitType.SEEK)
возвращает true
, используйте метод MediaElement.getTrait(MediaTraitType.SEEK)
для гарантированного получения объекта этого типа.
Связанные элементы API
Свойство | Определено | ||
---|---|---|---|
constructor : Object
Ссылка на объект класса или функцию конструктора для данного экземпляра объекта. | Object | ||
seeking : Boolean [только для чтения]
Указывает, выполняет ли мультимедийное содержимое поиск в настоящее время. | SeekTrait | ||
traitType : String [только для чтения]
MediaTraitType для этой характеристики. | MediaTraitBase |
Свойство | Определено | ||
---|---|---|---|
timeTrait : org.osmf.traits:TimeTrait
TimeTrait, используемый этим SeekTrait. | SeekTrait |
Метод | Определено | ||
---|---|---|---|
SeekTrait(timeTrait:org.osmf.traits:TimeTrait)
Конструктор. | SeekTrait | ||
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Регистрирует объект прослушивателя события на объекте EventDispatcher для получения прослушивателем уведомления о событии. | EventDispatcher | ||
Указывает возможность поиска определенной точки времени в мультимедийном содержимом. | SeekTrait | ||
Посылает событие в поток событий. | EventDispatcher | ||
Удаляет любые ресурсы, используемые этой характеристикой. | MediaTraitBase | ||
Проверяет, имеет ли объект EventDispatcher прослушиватели, зарегистрированные для определенного типа события. | EventDispatcher | ||
Показывает, определено ли заданное свойство для объекта. | Object | ||
Показывает, есть ли экземпляр класса Object в цепи прототипов объекта, заданного в качестве параметра. | Object | ||
Показывает наличие заданного свойства и его перечисляемость. | Object | ||
Удаляет прослушиватель из объекта EventDispatcher. | EventDispatcher | ||
Отдает команду мультимедийному содержимому перейти на указанное значение time. | SeekTrait | ||
Задает доступность динамического свойства для операций цикла. | Object | ||
Возвращает строковое представление этого объекта, отформатированного в соответствии со стандартами, принятыми для данной локали. | Object | ||
Возвращает строковое представление заданного объекта. | Object | ||
Возвращает элементарное значение заданного объекта. | Object | ||
Проверяет, зарегистрирован ли прослушиватель события для указанного типа события с данным объектом EventDispatcher или любым его предшественником. | EventDispatcher |
Метод | Определено | ||
---|---|---|---|
Вызывается непосредственно после изменения свойства seeking. | SeekTrait | ||
Вызывается непосредственно перед изменением свойства seeking. | SeekTrait | ||
Должен быть вызван реализующим мультимедийным содержимым при завершении поиска. | SeekTrait |
Событие | Сводка | Определено | ||
---|---|---|---|---|
[многоадресное событие] Отправляется, когда проигрыватель Flash Player или приложение AIR перемещается в фокус операционной системы и становится активным. | EventDispatcher | |||
[многоадресное событие] Отправляется, когда проигрыватель Flash Player или приложение AIR теряет фокус системы и становится неактивным. | EventDispatcher | |||
Отправляется, когда характеристика начинает или заканчивает операцию поиска. | SeekTrait |
seeking | свойство |
timeTrait | свойство |
timeTrait:org.osmf.traits:TimeTrait
Язык версии: | ActionScript 3.0 |
Версия продукта: | OSMF 1.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
TimeTrait, используемый этим SeekTrait.
Реализация
protected function get timeTrait():org.osmf.traits:TimeTrait
protected function set timeTrait(value:org.osmf.traits:TimeTrait):void
SeekTrait | () | Конструктор |
public function SeekTrait(timeTrait:org.osmf.traits:TimeTrait)
Конструктор.
ПараметрыtimeTrait:org.osmf.traits:TimeTrait |
canSeekTo | () | метод |
public function canSeekTo(time:Number):Boolean
Язык версии: | ActionScript 3.0 |
Версия продукта: | OSMF 1.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Указывает возможность поиска определенной точки времени в мультимедийном содержимом.
Параметры
time:Number — Время поиска в секундах.
|
Boolean — Возвращает true , если мультимедийное содержимое может выполнять поиск требуемого времени.
|
seek | () | метод |
public final function seek(time:Number):void
Язык версии: | ActionScript 3.0 |
Версия продукта: | OSMF 1.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Отдает команду мультимедийному содержимому перейти на указанное значение time
. При попытке поиска отправляется событие seekingChange. Если time
не представлен числовым или отрицательным значением, попытка поиска не выполняется.
Параметры
time:Number — Время поиска в секундах.
|
seekingChangeEnd | () | метод |
protected function seekingChangeEnd(time:Number):void
Язык версии: | ActionScript 3.0 |
Версия продукта: | OSMF 1.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Вызывается непосредственно после изменения свойства seeking
. Отправляет событие change.
Переопределяющие подклассы должны вызвать этот метод для отправки события change.
Параметры
time:Number — Новое значение time , представляющее время, поиск которого выполнялся точкой воспроизведения.
|
seekingChangeStart | () | метод |
protected function seekingChangeStart(newSeeking:Boolean, time:Number):void
Язык версии: | ActionScript 3.0 |
Версия продукта: | OSMF 1.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Вызывается непосредственно перед изменением свойства seeking
.
Подклассы могут переопределять этот метод для сообщения об изменении мультимедийному содержимому.
Параметры
newSeeking:Boolean — Новое значение time , представляющее время, поиск которого выполняется точкой воспроизведения.
| |
time:Number |
setSeeking | () | метод |
protected final function setSeeking(value:Boolean, time:Number):void
Язык версии: | ActionScript 3.0 |
Версия продукта: | OSMF 1.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Должен быть вызван реализующим мультимедийным содержимым при завершении поиска. Вызывает методы seekingChangeStart()
и seekingChangeEnd()
.
Параметры
value:Boolean — Новое значение seeking.
| |
time:Number — Позиция, выраженная в секундах, на которую была окончательно перемещена точка воспроизведения.
|
seekingChange | Событие |
org.osmf.events.SeekEvent
свойство SeekEvent.type =
org.osmf.events.SeekEvent.SEEKING_CHANGE
Язык версии: | ActionScript 3.0 |
Версия продукта: | OSMF 1.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Отправляется, когда характеристика начинает или заканчивает операцию поиска.
Константа SeekEvent.SEEKING_CHANGE определяет значение свойства type объекта события seekingChange.Tue Jun 12 2018, 11:34 AM Z