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 |