blockly > zelos

Spazio dei nomi zelos

Corsi

Classe Descrizione
BottomRow Un oggetto contenente informazioni sugli elementi presenti nella riga inferiore di un blocco, nonché informazioni sugli spazi per la riga superiore. Gli elementi di una riga inferiore possono essere costituiti da angoli, spaziatori e connessioni successive.
ConstantProvider Un oggetto che fornisce costanti per il rendering dei blocchi in modalità Zelos.
Cassetto Un oggetto che disegna un blocco in base alle informazioni di rendering specificate.
PathObject Un oggetto che gestisce la creazione e l'impostazione di ciascuno degli elementi SVG utilizzati dal renderer.
Renderer

Il renderer zelos. Questo visualizzatore emula il rendering in stile Scratch e MakeCode.

Zelos è lo spirito greco antico di rivalità ed emulazione.

RenderInfo

Un oggetto contenente tutte le informazioni sulle dimensioni necessarie per disegnare questo blocco.

Questo passaggio di misura non propaga le modifiche al blocco (anche se i campi possono scegliere di eseguire nuovamente il rendering quando viene chiamato getSize()). Tuttavia, chiamarlo ripetutamente potrebbe essere costoso.

RightConnectionShape Un oggetto contenente informazioni sullo spazio occupato da una forma di collegamento a destra durante il rendering.
StatementInput Un oggetto contenente informazioni sullo spazio occupato da un input di istruzioni durante il rendering.
TopRow Un oggetto contenente informazioni sugli elementi presenti nella riga superiore di un blocco, nonché informazioni sulle dimensioni della riga superiore. Gli elementi di una riga superiore possono essere costituiti da angoli, cappelli, spaziatori e connessioni precedenti. Dopo aver chiamato questo costruttore, la riga conterrà tutti gli elementi non spaziatori di cui ha bisogno.