root/as3/Commands/src/commands/ICommand.as

リビジョン 609, 0.8 kB (コミッタ: fladdict, コミット時期: 4 年 前)

--

Line 
1 package commands
2 {
3        
4         /**
5          * commandsライブラリで使用される共通インターフェース.
6          */
7         public interface ICommand
8         {
9                 function addEventListener(
10                                                                         type:String,
11                                                                         listener:Function,
12                                                                         useCapture:Boolean = false,
13                                                                         priority:int = 0,
14                                                                         useWeakReference:Boolean = false
15                                                                         ):void
16                                                                                
17                
18                 function removeEventListener(
19                                                                                 type:String,
20                                                                                 listener:Function,
21                                                                                 useCapture:Boolean = false
22                                                                                 ):void
23                
24                 /**
25                  * @eventType Event.COMPLETE 同期、非同期に関わらずexecuteによって行われる処理の終了時にEvent.Completeイベントを発行してください。
26                  */
27                 function execute():void
28                
29                 function cancel():void
30         }
31 }
Note: リポジトリブラウザについてのヘルプは TracBrowser を参照してください。