blockly > Options

Classe d'options

Analysez les options spécifiées par l'utilisateur à l'aide de valeurs par défaut raisonnables lorsque le comportement n'est pas spécifié.

Signature :

export declare class Options 

Constructeurs

Constructeur Modificateurs Description
(constructeur)(options) Construit une nouvelle instance de la classe Options.

Propriétés

Propriété Modificateurs Type Description
réduire booléen
comments booléen
désactiver booléen
getMetrics? () => Métriques (Facultatif) Une fonction qui renvoie un objet "metrics" décrivant l'espace de travail actuel.
gridOptions GridOptions
gridPattern SVGElement | nul Élément SVG du motif de la grille. Créé lors de l'injection.
hasCategories booléen
hasCss booléen
hasScrollbars booléen
hasSounds booléen
hasTrashcan booléen
horizontalLayout booléen
languageTree toolbox.ToolboxInfo | nul
maxBlocks Nombre
maxInstances { [key: string]: number; } | nul
maxTrashcanContents Nombre
modalInputs booléen
moveOptions MoveOptions
oneBasedIndex booléen
parentWorkspace WorkspaceSvg | nul
pathToMedia chaîne
plug-ins { [clé: chaîne]: (nouveau (...p1: n'importe quelle[]) => n'importe quelle) | string; }
readOnly booléen
moteur de rendu chaîne
rendererOverrides { [rendererConstant: string]: any; } | nul
RTL booléen
setMetrics? (p1: { x?: nombre; y?: nombre; }) => vide (Facultatif) Si cette option est définie, elle définit la traduction de l'espace de travail de sorte qu'elle corresponde aux barres de défilement. Fonction qui définit la traduction de l'espace de travail de sorte qu'elle corresponde aux barres de défilement. L'argument contient une propriété x et/ou y qui est une valeur flottante comprise entre 0 et 1 spécifiant le degré de défilement.
thème Thème
toolboxPosition toolbox.Position
zoomOptions ZoomOptions