blockly > Pole > doClassValidation_

Metoda Field.doClassValidation_()

Sprawdź zmiany wartości pola przed ich określeniem. Przykład implementacji podklasy znajdziesz w **FieldDropdown**.

**UWAGA:** weryfikacja zwraca jedną opcję z zakresu T, null lub undefined. Implementacja pola** nigdy nie zwraca klasy undefined, ale może ona zwracać wartość undefined, jeśli nowa wartość jest zgodna z funkcją T.

Podpis:

protected doClassValidation_(newValue: T): T | null | undefined;

Parametry

Parametr Typ Opis
newValue T Wartość do zweryfikowania.

Zwroty:

T | null | nie zdefiniowano

Jedna z 3 instrukcji ustawiania nowej wartości: T, null lub undefined.

  • T, aby ustawić wartość zwracaną przez tę funkcję zamiast newValue.

  • null powoduje wywołanie metody doValueInvalid_ bez ustawienia wartości.

  • undefined, aby ustawić element newValue bez zmian.