No Results
Search Tips:
- Please consider misspellings
- Try different search keywords
fireEvent()
使用方法
カスタムイベントを起動します。このメソッドは、API バージョン 25.0 以降でのみ使用できます。
構文
1sforce.console.fireEvent( eventType:String, message:String, (optional)callback:Function )引数
| 名前 | 型 | 説明 |
|---|---|---|
| eventType | string | 起動するカスタムイベントのタイプ。 |
| message | string | 起動されたイベントと一緒に送信されるメッセージ。 |
| callback | function | カスタムイベントが起動されるとコールされる JavaScript メソッド。 |
サンプルコード – Visualforce
1swfobject.registerObject("clippy.codeblock-1", "9");<apex:page>
2 <apex:includeScript value="/support/console/25.0/integration.js"/>
3 <script type="text/javascript">
4
5 <A HREF="#" onClick="testFireEvent(); return false;">
6 Click here to fire an event of type 'SampleEvent'</A>
7
8 var callback = function(result) {
9 if (result.success) {
10 alert('The custom event is fired!');
11 } else {
12 alert('The custom event could not be fired!');
13 }
14 };
15
16 function testFireEvent() {
17 //Fire an event of type 'SampleEvent'
18 sforce.console.fireEvent('SampleEvent', 'EventMessage', callback);
19 }
20 </script>
21</apex:page>応答
このメソッドは非同期であるため、コールバックメソッドのオブジェクトで応答を返します。応答オブジェクトには次の項目が含まれます。
| 名前 | 型 | 説明 |
|---|---|---|
| success | boolean | イベントが正常に起動された場合は true、イベントが正常に起動されなかった場合は false。 |