blockly > Seçenekler

Opsiyon sınıfı

Davranışın belirtilmediği makul varsayılanları kullanarak kullanıcı tarafından belirtilen seçenekleri ayrıştırın.

İmza:

export declare class Options 

Markalar

Marka Değiştiriciler Açıklama
(kurucu)(seçenekler) Options sınıfının yeni bir örneğini oluşturur

Özellikler

Özellik Değiştiriciler Tür Açıklama
daralt boolean
yorumlar boolean
devre dışı bırak boolean
getMetrics? () => Metrikler (İsteğe bağlı) Geçerli çalışma alanını açıklayan bir metrik nesnesi döndüren işlev.
gridOptions GridOptions
gridPattern SVGElement | boş Izgara kalıbı için SVG öğesi. Yerleştirme sırasında oluşturulur.
hasCategories boolean
hasCss boolean
hasScrollbars boolean
hasSounds boolean
hasTrashcan boolean
horizontalLayout boolean
languageTree toolbox.ToolboxInfo | boş
maxBlocks sayı
maxInstances { [key: string]: number; } | boş
maxTrashcanContents sayı
modalInputs boolean
moveOptions MoveOptions
oneBasedIndex boolean
parentWorkspace WorkspaceSvg | boş
pathToMedia dize
eklentiler { [anahtar: dize]: (yeni (...p1: herhangi biri[]) => herhangi biri) | string; }
readOnly boolean
oluşturucu dize
rendererOverrides { [rendererConstant: string]: any; } | boş
RTL boolean
setMetrics? (p1: { x?: sayı; y?: sayı; }) => geçersiz (İsteğe bağlı) Ayarlanırsa çalışma alanının çevirisini, kaydırma çubuklarıyla eşleşecek şekilde ayarlar. Çalışma alanının çevirisini, kaydırma çubuklarıyla eşleşecek şekilde ayarlayan bir işlev. Bağımsız değişken, 0 ile 1 arasında bir kaydırma derecesini belirten kayan noktalı bir x ve/veya y özelliği içerir.
tema Tema
toolboxPosition toolbox.Position
zoomOptions ZoomOptions