blockly > ScrollbarPair
Classe per una coppia di barre di scorrimento. Orizzontale e verticale.
Firma:
export declare class ScrollbarPair
Costruttori
Proprietà
Metodi
Metodo |
Modificatori |
Descrizione |
canScrollHorizontally() |
|
Indica se lo scorrimento orizzontale è abilitato. |
canScrollVertically() |
|
Indica se lo scorrimento verticale è attivato. |
disposizione() |
|
Elimina questa coppia di barre di scorrimento. Scollegati da tutti gli elementi DOM per evitare perdite di memoria. |
isVisible() |
|
Se una delle barre di scorrimento è visibile. Le barre di scorrimento non accoppiate potrebbero scomparire quando non sono necessarie. |
resize() |
|
Ricalcola la posizione e la lunghezza delle barre di scorrimento. Inoltre, riposiziona il rettangolo con gli angoli. |
resizeContent(hostMetrics) |
|
Ricalcola le posizioni delle barre di scorrimento all'interno del loro percorso e della loro lunghezza. Questa funzione dovrebbe essere richiamata quando i contenuti dell'area di lavoro sono stati modificati. |
resizeView(hostMetrics) |
|
Ricalcola le posizioni delle barre di scorrimento sullo schermo e la lunghezza del percorso. Questa funzione dovrebbe essere richiamata quando il layout o le dimensioni della finestra sono cambiati. |
set(x, y, updateMetrics) |
|
Imposta i punti di manipolazione di entrambe le barre di scorrimento. |
setContainerVisible(visible) |
|
Imposta se il contenitore di questa barra di scorrimento è visibile. |
setVisible(visible) |
|
Imposta la visibilità di eventuali barre di scorrimento esistenti. |
setX(x) |
|
Imposta il punto di manipolazione della barra di scorrimento orizzontale in modo che si trovi in una determinata posizione nei pixel CSS rispetto ai relativi elementi principali. |
setY(y) |
|
Imposta il punto di manipolazione della barra di scorrimento verticale in modo che si trovi in una determinata posizione nei pixel CSS rispetto ai relativi elementi principali. |