デフォルトでは、レイアウトは 50/50 の分割で初期化されます。パネルの width スタイルと max/minWidth スタイルは、水平方向の分割サイズを制御します。同様に、縦方向には height と max/minHeight を使用します。これらは、ピクセル単位で「{n}px」として指定するか、包含する SplitPanel の割合として「{n}%」として指定できます。
分割パネルの全体の幅は個別に制御されるため、最初のパネルのサイズが指定されている場合、2 番目のパネルに指定されたサイズは無視されます。両方のパネルに最大サイズと最小サイズを設定できます。
| 用途 | 戻り値 |
|---|---|
ui.SplitPanel(firstPanel, secondPanel, orientation, wipe, style) | ui.SplitPanel |
| 引数 | タイプ | 詳細 |
|---|---|---|
firstPanel | ui.Panel(省略可) | 左側または上側のパネル。デフォルトは ui.Panel の新しいインスタンスです。 |
secondPanel | ui.Panel(省略可) | 下部または右側のパネル。デフォルトは ui.Panel の新しいインスタンスです。 |
orientation | 文字列、省略可 | 「horizontal」または「vertical」のいずれか。デフォルトは「horizontal」です。 |
wipe | ブール値、省略可 | ワイプ効果を有効にするかどうか。このモードが有効になっている場合、両方のパネルが使用可能なスペースをすべて占有し、分割線をドラッグしてもパネルのサイズは設定されず、各パネルの表示量が決定されます。この効果は「ワイプ トランジション」に似ています。このモードは、2 つの地図を比較する場合に便利です。デフォルトは false です。 |
style | オブジェクト、省略可 | このパネルに設定する値を含む、許可されている CSS スタイルのオブジェクト。デフォルトは空のオブジェクトです。 |