Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
blockly > Zablokuj > (konstruktor)
Block.(constructor)
Tworzy nową instancję klasy Block
Podpis:
constructor(workspace: Workspace, prototypeName: string, opt_id?: string);
Parametry
| Parametr |
Typ |
Opis |
| obszar roboczy |
Workspace |
Obszar roboczy bloku. |
| prototypeName |
ciąg znaków |
Nazwa obiektu języka zawierającego funkcje typowe dla tego bloku. |
| opt_id |
ciąg znaków |
(Opcjonalnie) Identyfikator opcjonalny. Użyj tego identyfikatora, jeśli został podany. W przeciwnym razie utwórz nowy identyfikator. |
Wyjątki
Gdy prototypeName jest nieprawidłowe lub niedozwolone.
O ile nie stwierdzono inaczej, treść tej strony jest objęta licencją Creative Commons – uznanie autorstwa 4.0, a fragmenty kodu są dostępne na licencji Apache 2.0. Szczegółowe informacje na ten temat zawierają zasady dotyczące witryny Google Developers. Java jest zastrzeżonym znakiem towarowym firmy Oracle i jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2025-07-25 UTC.
[null,null,["Ostatnia aktualizacja: 2025-07-25 UTC."],[],["The `Block` class constructor creates a new block instance within a specified `Workspace`. It requires the `Workspace` object and a `prototypeName` (a string identifying the block's type-specific functions). An optional string `opt_id` can be provided to assign a specific ID to the block; otherwise, a new ID will be generated. The constructor throws an exception if the `prototypeName` is invalid.\n"]]