📄 playereventtype.as
字号:
package org.flowplayer.model { import flash.utils.Dictionary; import org.flowplayer.model.EventType;
/** * @author anssi */ public class PlayerEventType extends EventType { public static const LOAD:PlayerEventType = new PlayerEventType("onLoad"); public static const KEYPRESS:PlayerEventType = new PlayerEventType("onKeyPress"); public static const MUTE:PlayerEventType = new PlayerEventType("onMute"); public static const UNMUTE:PlayerEventType = new PlayerEventType("onUnmute"); public static const VOLUME:PlayerEventType = new PlayerEventType("onVolume"); public static const FULLSCREEN:PlayerEventType = new PlayerEventType("onFullscreen"); public static const FULLSCREEN_EXIT:PlayerEventType = new PlayerEventType("onFullscreenExit"); public static const MOUSE_OVER:PlayerEventType = new PlayerEventType("onMouseOver"); public static const MOUSE_OUT:PlayerEventType = new PlayerEventType("onMouseOut"); public static const ERROR:PlayerEventType = new PlayerEventType("onError"); private static var _allValues:Dictionary; private static var _cancellable:Dictionary = new Dictionary(); { _cancellable[KEYPRESS.name] = KEYPRESS; _cancellable[MUTE.name] = MUTE; _cancellable[UNMUTE.name] = UNMUTE; _cancellable[VOLUME.name] = VOLUME; _cancellable[FULLSCREEN.name] = FULLSCREEN; } public function PlayerEventType(name:String) { super(name); if (! _allValues) { _allValues = new Dictionary(); } _allValues[name] = this; }
override public function get isCancellable():Boolean { return _cancellable[this.name]; } public static function get cancellable():Dictionary { return _cancellable; } public static function get all():Dictionary { return _allValues; } public function toString():String { return "[PlayerEventType] '" + name + "'"; } }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -