blockly > dane wejściowe > Dane wejściowe
wejściowe.Klasa wejściowa
Klasa danych wejściowych z polami opcjonalnymi.
Podpis:
export declare class Input
Zespoły
| Zespół | Modyfikatory | Opis |
|---|---|---|
| (constructor)(nazwa, sourceBlock) | Tworzy nową instancję klasy Input |
Właściwości
| Właściwość | Modyfikatory | Typ | Opis |
|---|---|---|---|
| align (wyrównanie) | Wyrównaj | Wyrównanie pól do wprowadzania danych (do lewej, do prawej lub do środka). | |
| połączenie | Połączenie | wartość 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 pola z danymi wejściowymi. | |
| dispose() | Zablokuj wszystkie linki do tych danych wejściowych. | |
| getShadowDom() | Zwraca reprezentację XML bloku cienia połączenia. | |
| getSourceBlock() | Pobierz blok źródłowy dla tych danych wejściowych. | |
| init() | Zainicjuj pola dla tych danych wejściowych. | |
| insertFieldAt(indeks, pole, opt_name) | Wstawia pole (lub etykietę z ciągu znaków) oraz wszystkie pola prefiksu i sufiksu w lokalizacji wiersza pola danych wejściowych. | |
| isVisible() | Wskazuje, czy dane wejściowe są widoczne. | |
| makeConnection(type) | protected |
Konstruuje połączenie na podstawie typu bloku źródłowego danych wejściowych. Prawidłowo obsługuje tworzenie połączeń bez interfejsu graficznego w przypadku bloków bez interfejsu graficznego oraz renderowanych połączeń renderowanych bloków. |
| removeField(name, opt_quiet) | Usuń pole z tych danych wejściowych. | |
| setAlign(align) | Zmień wyrównanie pól połączenia. | |
| setCheck(check) | zmienić zgodność połączenia. | |
| setShadowDom(shadow) | Zmienia blok cienia połączenia. |