blockly > Pole > doClassValidation_
Metoda Field.doClassValidation_()
Sprawdź zmiany wartości pola, zanim zostaną ustawione. Przykład implementacji podklas znajdziesz w sekcji **FieldDropdown**.
**UWAGA:** weryfikacja zwraca 1 opcję między T
, null
i undefined
. Implementacja **pola** nigdy nie zwraca funkcji undefined
, ale podklasa może zwracać wartość undefined
, jeśli nowa wartość jest zgodna z metodą T
.
Podpis:
protected doClassValidation_(newValue: T): T | null | undefined;
Parametry
Parametr | Typ | Opis |
---|---|---|
newValue | T | Wartość do zweryfikowania. |
Zwraca:
T | null | nieokreślony
Jedna z 3 instrukcji ustawiania nowej wartości: T
, null
lub undefined
.
T
, aby ustawić wartość zwracaną przez tę funkcję zamiastnewValue
.null
, aby wywołaćdoValueInvalid_
bez ustawiania wartości.undefined
, aby ustawićnewValue
bez zmian.