blockly > Opcje

Klasa opcji

Analizuj opcje określone przez użytkownika z użyciem rozsądnych wartości domyślnych, gdy zachowanie nie jest określone.

Podpis:

export declare class Options 

Zespoły

Zespół Modyfikatory Opis
(konstruktor)(opcje) Konstruuje nową instancję klasy Options

Właściwości

Właściwość Modyfikatory Typ Opis
zwiń boolean
komentarze boolean
wyłącz boolean
getMetrics? () => Dane (Opcjonalnie) Funkcja, która zwraca obiekt danych opisujący bieżący obszar roboczy.
gridOptions GridOptions
gridPattern SVGElement | null Element SVG dla wzorca siatki. Utworzono podczas wstrzykiwania.
hasCategories boolean
hasCss boolean
hasScrollbars boolean
hasSounds boolean
hasTrashcan boolean
horizontalLayout boolean
languageTree toolbox.ToolboxInfo | null
maxBlocks Liczba
maxInstances { [key: string]: number; } | null
maxTrashcanContents Liczba
modalInputs boolean
moveOptions MoveOptions
oneBasedIndex boolean
parentWorkspace WorkspaceSvg | null
pathToMedia ciąg znaków
wtyczki { [klucz: ciąg]: (nowy (...p1: dowolny[]) => dowolny) | string; }
readOnly boolean
mechanizm renderowania ciąg znaków
rendererOverrides { [rendererConstant: string]: Any; } | null
RTL boolean
setMetrics? (p1: { x?: number; y?: number; }) => void (Opcjonalnie) Jeśli ta zasada jest skonfigurowana, ustawia przesunięcie obszaru roboczego w taki sposób, aby pasowało do pasków przewijania. Funkcja, która ustawia przesunięcie obszaru roboczego tak, aby pasowało do pasków przewijania. Argument zawiera właściwość x lub y, która jest liczbą zmiennoprzecinkową z zakresu od 0 do 1, która określa stopień przewijania.
motyw Motyw
toolboxPosition toolbox.Position
zoomOptions ZoomOptions