Klasa wejściowa
Klasa dla danych wejściowych z opcjonalnymi polami.
Podpis:
export declare class Input
Zespoły
Zespół | Modyfikatory | Opis |
---|---|---|
(constructor)(nazwa, sourceBlock) | Konstruuje nową instancję klasy Input |
Właściwości
Właściwość | Modyfikatory | Typ | Opis |
---|---|---|---|
Wyrównaj | Input.Align | Wyrównanie pól do wprowadzania danych (do lewej, do prawej lub do środka). | |
połączenie | Połączenie | null | ||
fieldRow | Pole[] | ||
name | ciąg znaków | ||
type | readonly |
inputTypes |
Metody
Metoda | Modyfikatory | Opis |
---|---|---|
appendField(field, opt_name) | Dodaj pole (lub etykietę z ciągu znaków) oraz wszystkie pola prefiksu i sufiksu na końcu wiersza w polu do wprowadzania danych. | |
dispose(). | Zlikwiduj wszystkie linki do tych danych wejściowych. | |
Funkcja getShadowDom() | Zwraca reprezentację XML bloku cienia połączenia. | |
getSourceBlock() | Pobierz blok źródłowy dla tego wejścia. | |
init() | Zainicjuj pola tego danych wejściowych. | |
insertFieldAt(indeks; pole; nazwa_optymalizacji) | Wstawia pole (lub etykietę z ciągu znaków) oraz wszystkie pola prefiksu i sufiksu w lokalizacji wiersza pola wejściowego. | |
isVisible() | Sprawdza, czy dane wejściowe są widoczne czy nie. | |
makeConnection(type) | protected |
Konstruuje połączenie na podstawie typu bloku źródłowego tego wejścia. Prawidłowo wykonuje połączenia bez interfejsu graficznego bloków bez interfejsu graficznego i renderowane bloki renderowane. |
removeField(name, opt_quiet) | Usuń pole z tych danych wejściowych. | |
setAlign(align) | Zmień wyrównanie pól połączenia. | |
setCheck(check) | Umożliwia zmianę zgodności połączenia. | |
setShadowDom(shadow) | Zmienia blok cienia połączenia. |