appendNotification

« XUL リファレンス HOME

この文書は翻訳中です。他国語のままの部分などがあるのはその為です。
是非お気軽に 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.

Document Tags and Contributors

Contributors to this page: ethertank, Marsf
最終更新者: ethertank,