blockly > Opciones

Clase Options

Analiza las opciones especificadas por el usuario con valores predeterminados razonables cuando no se especifica el comportamiento.

Signature:

export declare class Options 

Constructores

Constructor Modificadores Descripción
(constructor)(opciones) Construye una instancia nueva de la clase Options.

Propiedades

Propiedad Modificadores Tipo Descripción
contraer boolean
comments boolean
inhabilitar boolean
getMetrics? () => Métricas (Opcional) Una función que muestra un objeto de métricas que describe el lugar de trabajo actual.
gridOptions GridOptions
gridPattern SVGElement | nulo El elemento SVG del patrón de cuadrícula. Se crea durante la inyección.
hasCategories boolean
hasCss boolean
hasScrollbars boolean
hasSounds boolean
hasTrashcan boolean
horizontalLayout boolean
languageTree toolbox.ToolboxInfo | null
maxBlocks número
maxInstances { [key: string]: number; } | null
maxTrashcanContents número
modalInputs boolean
moveOptions MoveOptions
oneBasedIndex boolean
parentWorkspace WorkspaceSvg | nulo
pathToMedia cadena
complementos { [clave: string]: (nuevo (...p1: any[]) => any) | string; }
readOnly boolean
renderizador cadena
rendererOverrides { [rendererConstant: string]: any; } | nulo
RTL boolean
setMetrics? (p1: { x?: number; y?: number; }) => void (Opcional) Si se configura, configura la traducción del lugar de trabajo para que coincida con las barras de desplazamiento. Una función que establece la traducción del lugar de trabajo para que coincida con las barras de desplazamiento. El argumento contiene una propiedad x o y, que es un número de punto flotante entre 0 y 1 que especifica el grado de desplazamiento.
tema Tema
toolboxPosition toolbox.Position
zoomOptions ZoomOptions