Mit Sammlungen den Überblick behalten Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.

blockly > FieldImage

FieldImage-Klasse

Klasse für ein Bild in einem Block.

Unterschrift:

export declare class FieldImage extends Field<string> 

Verlängert: Feld<string>

Konstruktoren

Konstruktor Modifikatoren Beschreibung
(Konstruktor)(src, width, height, opt_alt, opt_onClick, opt_flipRtl, opt_config) Erstellt eine neue Instanz der FieldImage-Klasse

Attribute

Attribut Modifikatoren Typ Beschreibung
BEARBEITBAR readonly (nicht deklariert) In den bearbeitbaren Feldern wird in der Regel angezeigt, dass sie bearbeitbar sind. Dieses Feld sollte nicht enthalten sein.
ist Dirty_ protected boolean Wird verwendet, um festzustellen, ob das Feld beim nächsten Rendern des Blocks gerendert werden muss. Bildfelder haben eine statische Größe und müssen nur bei der Initialisierung gerendert werden.
size_ [Größe] protected Größe
Wert_ Beliebig

Methoden

Methode Modifikatoren Beschreibung
configure_(config) protected Konfigurieren Sie das Feld basierend auf der angegebenen Zuordnung von Optionen.
doClassValidation_(opt_newValue) protected Der Eingabewert (die Quell-URL) muss ein String sein.
doValueUpdate_(neuer Wert) protected Aktualisieren Sie den Wert dieses Bildfelds und das angezeigte Bild.
getFlipRtl() Abrufen, ob das Bild in RTL gedreht werden soll
getText_() protected Verwenden Sie den Entwickler-Hook getText_, um die Textdarstellung des Felds zu überschreiben. Geben Sie stattdessen den alternativen Text für das Bild zurück.
setAlt(Alt) Legen Sie den Alt-Text für dieses Bild fest.
setOnClickHandler(func) Legen Sie die Funktion fest, die aufgerufen wird, wenn auf dieses Bild geklickt wird.
showEditor_() protected Wenn das Feld „click“ aufgerufen und der Klick-Handler definiert wurde, rufen Sie den Handler auf.
updateSize_()