blockly > Zmienne > createVariableButtonHandler

Funkcja Zmiennes.createZmiennaButtonHandler()

Obsługuje polecenie „Utwórz zmienną” w kategorii domyślnych zmiennych. Dzięki temu użytkownik zobaczy prośbę o podanie nazwy zmiennej (w tym ponowne prompty, jeśli nazwa jest już używana wśród zmiennych obszaru roboczego).

Niestandardowe moduły obsługi przycisków mogą delegować tę funkcję, umożliwiając tworzenie typów zmiennych i przetwarzanie po utworzeniu. Bardziej złożone dostosowanie (np. prośba o podanie typu zmiennej) jest poza zakresem tej funkcji.

Podpis:

export declare function createVariableButtonHandler(workspace: Workspace, opt_callback?: (p1?: string | null) => void, opt_type?: string): void;

Parametry

Parametr Typ Opis
obszar roboczy Workspace Obszar roboczy, w którym ma zostać utworzona zmienna.
opt_callback (p1?: string | null) => nieważne (Opcjonalnie) Wywołanie zwrotne. Zostanie przekazana akceptowalna nowa nazwa zmiennej lub wartość null, jeśli zmiana ma zostać przerwana (przycisk Anuluj), albo wartość niezdefiniowana, jeśli wybrano istniejącą zmienną.
opt_type ciąg znaków (Opcjonalnie) Typ zmiennej, np. „int”, „string” lub „”. Domyślnie jest to specjalny typ „”.

Zwroty:

nieważne