aboutsummaryrefslogtreecommitdiff
path: root/files/ja/jetpack/basics/index.html
blob: bdeaf6479804469a17f740ca53f5c994326fe32c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
---
title: Jetpack の基礎
slug: Jetpack/Basics
translation_of: Archive/Mozilla/Jetpack/Basics
---
<h2 id="Console_クラス">Console クラス</h2>
<p>エラーコンソールに情報を書き込みます。 コンソールはFirefoxの"詳細ツール"メニューから開く事ができます。</p>
<p><strong>名前空間 :</strong> console</p>
<p>メソッド:</p>
<ul>
 <li><code>info</code></li>
 <li><code>log</code></li>
 <li><code>arn</code></li>
 <li><code>error</code></li>
 <li><code>exception</code></li>
 <li><code>logFromCaller</code></li>
</ul>
<h4 id="メソッド_log"><code>メソッド: log</code></h4>
<p>通知ボックスを描画します。</p>
<p>オプション</p>
<ul>
 <li>1. 引数(文字列) コンソールに書き込むメッセージ</li>
</ul>
<h5 id="サンプルコード">サンプルコード:</h5>
<pre class="prettyprint"><code><span class="pun"><span style='font-family: "Courier New","Andale Mono",monospace;'>console.log</span></span></code>("Hello World!");
</pre>
<h2 id="Notifications_クラス">Notifications クラス</h2>
<p>通知ボックスはブラウザの右下に現れる、重要な通知をユーザに表示する為のボックスです。</p>
<p><strong>名前空間:</strong> jetpack.notifications</p>
<h4 id="メソッド_show">メソッド: show</h4>
<p>通知ボックスを描画します.</p>
<h5 id="オプション">オプション</h5>
<ul>
 <li>title (文字列) 通知メッセージのタイトル</li>
 <li>body (文字列) メッセージ本文</li>
 <li>icon (文字列) .icoファイルのURL</li>
</ul>
<h5 id="サンプルコード_2">サンプルコード:</h5>
<pre class="prettyprint"><code><span class="pun">jetpack.notifications.</span></code>show("Hello World!");

var myBody = " My first message body on jetpack";
var myIcon ="http://www.mozilla.com/favicon.ico";
<code><span class="pln">jetpack</span><span class="pun">.</span><span class="pln">notifications</span><span class="pun">.</span><span class="pln">show</span><span class="pun">({</span><span class="pln">title</span><span class="pun">:</span><span class="pln"> "My first Message on jetpack"</span><span class="pun">,</span><span class="pln"> body</span><span class="pun">:</span><span class="pln"> myBody</span><span class="pun">,</span><span class="pln"> icon</span><span class="pun">:</span><span class="pln"> myIcon</span><span class="pun">});

</span></code></pre>
<h2 id="Tabs_クラス">Tabs クラス</h2>
<p>Firefoxのタブに関する情報を取得する為のクラスです。</p>
<p><strong>名前空間:</strong> jetpack.tabs</p>
<h4 id="プロパティ">プロパティ</h4>
<ul>
 <li>length (int) 開いているタブの数.</li>
 <li>focused (window) 現在表示されているタブ</li>
 <li>toString</li>
 <li>pop</li>
 <li>push</li>
 <li>reverse</li>
 <li>shift</li>
 <li>sort</li>
 <li>splice</li>
 <li>unshift</li>
</ul>
<h4 id="イベント">イベント</h4>
<ul>
 <li>onReady: タブのドキュメント読み込みが完了した時に呼び出されます。</li>
 <li>onFocus: 表示されているタブが変更された時に呼び出されます.</li>
</ul>
<h4 id="メソッド_open">メソッド: open</h4>
<p>指定したURLで新しいタブを開きます.</p>
<h5 id="サンプルコード_3">サンプルコード:</h5>
<pre class="prettyprint"><code><span class="pun">jetpack.tabs.open("http://www.example.com");</span></code></pre>
<p></p>