Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
blockly > Registry > getClassFromOptions
Funktion register.getClassFromOptions()
Ruft die Klasse aus den Blockly-Optionen für den angegebenen Typ ab. Wird für Plug-ins verwendet, die eine integrierte Funktion überschreiben. (z.B. Toolbox)
Unterschrift:
export declare function getClassFromOptions<T>(type: Type<T>, options: Options, opt_throwIfMissing?: boolean): (new (...p1: any[]) => T) | null;
Parameter
Parameter |
Typ |
Beschreibung |
Typ |
Typ<T> |
Der Plug-in-Typ. |
Optionen |
Optionen |
Das Optionsobjekt, das für das angegebene Plug-in geprüft werden soll. |
opt_throwIfMissing |
boolean |
(Optional) Gibt an, ob ein Fehler ausgegeben wird, wenn das Plug-in nicht gefunden wird. |
Gibt zurück:
(neu (...p1: alle[]) => T) | null
Die Klasse für das Plug-in.
Sofern nicht anders angegeben, sind die Inhalte dieser Seite unter der Creative Commons Attribution 4.0 License und Codebeispiele unter der Apache 2.0 License lizenziert. Weitere Informationen finden Sie in den Websiterichtlinien von Google Developers. Java ist eine eingetragene Marke von Oracle und/oder seinen Partnern.
Zuletzt aktualisiert: 2025-07-25 (UTC).
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2025-07-25 (UTC)."],[],["The `registry.getClassFromOptions()` function retrieves a plugin's class from Blockly options based on its type. It takes the plugin's type, an options object, and an optional boolean to determine if an error should be thrown if the plugin is missing. It returns the plugin's class or `null` if not found. This is useful for plugins, like the Toolbox, which replace default functionality, and to find the given plugin on the option object.\n"]]