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