blockly > Zmienne > createVariableButtonHandler

Funkcja Zmiennes.createVariableButtonHandler()

Przyciski „Utwórz zmienną” w kategorii domyślnych zmiennych w zestawie narzędzi. Spowoduje to wyświetlenie użytkownikowi prośby o podanie nazwy zmiennej, a także ponowne wyświetlenie prośby, jeśli dana nazwa jest już zajęta wśród zmiennych obszaru roboczego.

Moduły obsługi przycisków niestandardowych mogą przekazywać dostęp do tej funkcji, co umożliwia tworzenie typów zmiennych i przetwarzanie danych po utworzeniu. Bardziej złożone dostosowywanie (np. prośba o podanie typu zmiennej) wykracza poza zakres 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 zostanie utworzona zmienna.
opt_callback (p1?: string | null) => void (Opcjonalnie) Oddzwonienie. Będzie ona przekazywana w postaci akceptowalnej nowej nazwy zmiennej lub wartość null, jeśli zmiana ma zostać przerwana (przycisk anulowania) lub niezdefiniowana, jeśli wybrano istniejącą zmienną.
opt_type ciąg znaków (Opcjonalnie) Typ zmiennej, np. „int”, „string” lub „”. Domyślnie będzie to „”, co oznacza konkretny typ zmiennej.

Zwraca:

void