ui.SplitPanel

2 つのパネルを含むウィジェット。パネル間には区切り線があります。分割線をドラッグすると、パネルのサイズを変更できます。1 つまたは両方のパネルが ui.Map オブジェクトである可能性があります。

デフォルトでは、レイアウトは 50/50 の分割で初期化されます。パネルの width スタイルと max/minWidth スタイルは、水平方向の分割サイズを制御します。同様に、縦方向には height と max/minHeight を使用します。これらは、ピクセル単位で「{n}px」として指定するか、包含する SplitPanel の割合として「{n}%」として指定できます。

分割パネルの全体の幅は個別に制御されるため、最初のパネルのサイズが指定されている場合、2 番目のパネルに指定されたサイズは無視されます。両方のパネルに最大サイズと最小サイズを設定できます。

用途戻り値
ui.SplitPanel(firstPanel, secondPanel, orientation, wipe, style)ui.SplitPanel
引数タイプ詳細
firstPanelui.Panel(省略可)左側または上側のパネル。デフォルトは ui.Panel の新しいインスタンスです。
secondPanelui.Panel(省略可)下部または右側のパネル。デフォルトは ui.Panel の新しいインスタンスです。
orientation文字列、省略可「horizontal」または「vertical」のいずれか。デフォルトは「horizontal」です。
wipeブール値、省略可ワイプ効果を有効にするかどうか。このモードが有効になっている場合、両方のパネルが使用可能なスペースをすべて占有し、分割線をドラッグしてもパネルのサイズは設定されず、各パネルの表示量が決定されます。この効果は「ワイプ トランジション」に似ています。このモードは、2 つの地図を比較する場合に便利です。デフォルトは false です。
styleオブジェクト、省略可このパネルに設定する値を含む、許可されている CSS スタイルのオブジェクト。デフォルトは空のオブジェクトです。