blockly > Optionen

Optionsklasse

Parst die benutzerdefinierten Optionen unter Verwendung vernünftiger Standardwerte, bei denen kein Verhalten angegeben ist.

Unterschrift:

export declare class Options 

Konstruktoren

Konstruktor Modifikatoren Beschreibung
(Konstruktor)(Optionen) Erstellt eine neue Instanz der Options-Klasse

Attribute

Attribut Modifikatoren Typ Beschreibung
Minimieren boolean
comments boolean
deaktivieren boolean
getMetrics? () => Messwerte Optional: Eine Funktion, die ein Messwertobjekt zurückgibt, das den aktuellen Arbeitsbereich beschreibt.
gridOptions GridOptions
gridPattern SVGElement | null Das SVG-Element für das Rastermuster. Wird während der Injektion erstellt.
hasCategories boolean
hasCss boolean
hasScrollbars boolean
hasSounds boolean
hasTrashcan boolean
horizontalLayout boolean
languageTree toolbox.ToolboxInfo | null
maxBlocks Zahl
maxInstances { [key: string]: number; } | null
maxTrashcanContents Zahl
modalInputs boolean
moveOptions MoveOptions
oneBasedIndex boolean
parentWorkspace WorkspaceSvg | null
pathToMedia String
Plug-ins { [Schlüssel: Zeichenfolge]: (neu (...p1: alle[]) => alle) | string; }
readOnly boolean
Renderer String
rendererOverrides { [rendererConstant: string]: any; } | null
RTL boolean
setMetrics? (p1: { x?: Zahl; y?: Zahl; }) => voidm (Optional) Wenn dieses Flag festgelegt ist, wird die Übersetzung des Arbeitsbereichs so festgelegt, dass sie der Bildlaufleiste entspricht. Eine Funktion, mit der die Übersetzung des Arbeitsbereichs an die Bildlaufleisten angepasst wird. Das Argument enthält eine x- und/oder y-Eigenschaft, bei der es sich um eine Gleitkommazahl zwischen 0 und 1 handelt, die den Grad des Scrollens angibt.
Thema Design
toolboxPosition toolbox.Position
zoomOptions ZoomOptions