ui.SplitPanel

Un widget contenente due riquadri con un divisore tra loro. Il divisore può essere trascinato, consentendo di ridimensionare i riquadri. Uno o entrambi i pannelli possono essere oggetti ui.Map.

Per impostazione predefinita, il layout viene inizializzato con una suddivisione 50/50. Gli stili larghezza e larghezza massima/minima sui pannelli controllano il dimensionamento della suddivisione per gli orientamenti orizzontali. Analogamente, utilizza height e max/minHeight per la verticale. Questi valori possono essere espressi in pixel come "{n}px" o come percentuale del SplitPanel contenitore come "{n}%".

Tieni presente che la dimensione specificata per il secondo riquadro verrà ignorata se viene specificata la dimensione del primo riquadro, poiché la larghezza complessiva del riquadro diviso è controllata in modo indipendente. È possibile impostare le dimensioni massime/minime per entrambi i riquadri.

UtilizzoResi
ui.SplitPanel(firstPanel, secondPanel, orientation, wipe, style)ui.SplitPanel
ArgomentoTipoDettagli
firstPanelui.Panel, facoltativoIl riquadro a sinistra o in alto. Il valore predefinito è una nuova istanza di ui.Panel.
secondPanelui.Panel, facoltativoIl pannello in basso o a destra. Il valore predefinito è una nuova istanza di ui.Panel.
orientationStringa, facoltativaIndicato con "orizzontale" o "verticale". Il valore predefinito è "horizontal".
wipeBooleano, facoltativoSe abilitare l'effetto di pulizia. Quando questa modalità è attivata, entrambi i riquadri occupano tutto lo spazio disponibile e il trascinamento del divisore non imposta le dimensioni dei riquadri, ma determina la quantità di ciascun riquadro visualizzata. Questo effetto è analogo a una "transizione di cancellazione". Questa modalità è utile per confrontare due mappe. Il valore predefinito è false.
styleOggetto, facoltativoUn oggetto di stili CSS consentiti con i relativi valori da impostare per questo riquadro. Il valore predefinito è un oggetto vuoto.