この文書は翻訳中です。他国語のままの部分などがあるのはその為です。
是非お気軽に MDN に登録して翻訳に参加し、私たちの手助けをして下さい!
appendNotification( label , value , image , priority , buttons )
- 戻り値の型: 要素
- 新しい notification を作成し、その通知を表示します。既に他の notification が高い優先度で提供されている場合、新しい notification は、その背後に追加されます。
- label - notification 上に表示するラベル。
- value - notification の識別に使用される値。
- image - notification 上に表示する画像の URL。
- priority - 通知の優先度。優先レベルを参照。
- buttons - notification 上に表示するボタン記述の配列。
- eventCallback Optional - a JavaScript function to call to notify you of interesting things that happen with the notification box. See Notification box events.
- 優先レベル :
- PRIORITY_INFO_LOW
- PRIORITY_INFO_MEDIUM
- PRIORITY_INFO_HIGH
- PRIORITY_WARNING_LOW
- PRIORITY_WARNING_MEDIUM
- PRIORITY_WARNING_HIGH
- PRIORITY_CRITICAL_LOW
- PRIORITY_CRITICAL_MEDIUM
- PRIORITY_CRITICAL_HIGH
- PRIORITY_CRITICAL_BLOCK
- ボタン :
- buttons 引数はボタン記述の配列です。各記述は次のプロパティを持つオブジェクトです:
- accessKey - ボタン上に表示するアクセスキー。
- callback - ボタンが活性化した時に呼び出される関数。この関数には二つの引数が渡されます:
- ボタンが関連付けられた <notification>。
- appendNotification に渡されるボタン記述。
- label - ボタン上に表示するラベル。
- popup - ボタンのための popup の id。null の場合、ボタンはボタンポップアップです。
Gecko 9.0 が必要(Firefox 9.0 / Thunderbird 9.0 / SeaMonkey 2.6)
Notification box events
If you specify the eventCallback
parameter, it should be a JavaScript function that gets called when interesting things happen related to the notification box. This function receives as its only parameter a string indicating what event occurred. At this time, there's just one event type: "removed". This indicates that the notification box has been removed from its window.