blob: 0f9743eb4e866138dedb0c77ea917c9f83640676 (
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
|
---
title: insertItem
slug: Archive/Mozilla/XUL/Method/insertItem
tags:
- XUL Methods
- XUL Reference
translation_of: Archive/Mozilla/XUL/Method/insertItem
---
<div class="noinclude">
<span class="breadcrumbs XULRefMeth_breadcrumbs">« <a href="/ja/docs/XUL_Reference" title="/ja/docs/XUL_Reference">XUL リファレンス HOME</a></span></div>
<dl>
<dt><span id="m-insertItem"><code><a href="https://developer.mozilla.org/ja/docs/Mozilla/Tech/XUL/Method/insertItem">insertItem( id, beforeNode, wrapper, beforePermanent )</a></code></span></dt>
<dd><strong>Firefox のみ</strong></dd>
<dd>戻り値の型: <em>要素</em></dd>
<dd>与えられた <var>id</var> を持つ項目を <code><a href="/ja/docs/Mozilla/Tech/XUL/toolbar" title="toolbar">toolbar</a></code> に追加します。新しい項目は 2 番目の引数に与えられた項目の前に追加されます。2 番目の引数が <code>null</code> にもかかわらず <var>beforePermanent</var> 引数が <code>true</code> の場合、項目は toolbar の先頭、最初の永続的項目の前に追加されます。逆に <var>beforePermanent</var> 引数が <code>false</code> の場合、新しい項目は toolbar の末尾に追加されます。3 番目の引数は、他の要素の新しい項目を折り返すために使用します。通常、最後の引数は主にカスタマイズダイアログが使用するため <code>null</code> です。</dd>
</dl>
<p><var>id</var> は toolbar の <code><a href="/ja/docs/Mozilla/Tech/XUL/toolbarpalette" title="toolbarpalette">toolbarpalette</a></code> 内の要素にマッチしなければなりません。一部の特別な <var>id</var> が特別なスペース項目を作成するために使用されます。</p>
<ul>
<li><code>separator</code>: 区切り。垂直線として描画されます。</li>
<li><code>spacer</code>: 固定幅のスペース。</li>
<li><code>spring</code>: 伸縮自在のスペース。</li>
</ul>
<p>メソッドは作成した項目の DOM 要素を返します。</p>
|