⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 plugineventdispatcher.as

📁 jquery插件
💻 AS
字号:
package org.flowplayer.model {	import flash.utils.Dictionary;		import org.flowplayer.flow_internal;	import org.flowplayer.model.EventDispatcher;		use namespace flow_internal;	/**	 * @author anssi	 */	public class PluginEventDispatcher extends EventDispatcher {				/**		 * Dispatches a plugin event.		 * @param eventType the type of the event to dispatch		 * @param eventId the ID for the event, this the ID used to distinguis between diferent generic plugin events		 * @param info optional info object, will be passed to JavaScript		 * @param info2 optional info object, will be passed to JavaScript		 * @see PluginEvent#id		 */		public function dispatch(eventType:PluginEventType, eventId:Object = null, info:Object = null, info2:Object = null):void {			doDispatchEvent(new PluginEvent(eventType, name, eventId, info, info2), true);		}				/**		 * Dispatches an event of type PluginEventType.LOAD		 * @see PluginEventType#LOAD		 */		public function dispatchOnLoad():void {			dispatch(PluginEventType.LOAD);		}				/**		 * Dispatches a plugin error event.		 * @param error		 * @param info optional info object, will be passed to JavaScript		 * @see PluginEventType#ERROR		 */		public function dispatchError(error:PluginError, info:Object = null):void {			doDispatchEvent(new PluginEvent(error.eventType as PluginEventType, name, error.code, error.message, info), true);		}		public function dispatchEvent(event:PluginEvent):void {			doDispatchEvent(event, true);		}		public function dispatchBeforeEvent(event:PluginEvent):Boolean {			return doDispatchBeforeEvent(event, true);		}		public function onPluginEvent(listener:Function):void {			setListener(PluginEventType.PLUGIN_EVENT, listener);		}		public function onLoad(listener:Function):void {			setListener(PluginEventType.LOAD, listener);		}		public function onError(listener:Function):void {			setListener(PluginEventType.ERROR, listener);		}				override protected function get cancellableEvents():Dictionary {			return PluginEventType.cancellable;		}		override protected function get allEvents():Dictionary {			return PluginEventType.all;		}				public function get name():String {			return null;		}	}}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -