Zajęcia dotyczące kosza
Klasa dla kosza.
Podpis:
export declare class Trashcan extends DeleteArea implements IAutoHideable, IPositionable
Rozszerza: DeleteArea
Implementacje: IAutoHideable, IPositionable
Zespoły
Zespół | Modyfikatory | Opis |
---|---|---|
(konstruktor)(obszar roboczy) | Tworzy nową instancję klasy Trashcan . |
Właściwości
Właściwość | Modyfikatory | Typ | Opis |
---|---|---|---|
id | ciąg znaków | Unikalny identyfikator tego komponentu używany do rejestracji w menedżerze komponentów. | |
isLidOpen | wartość logiczna | bieżący stan otwarcia/zamknięcia pokrywy; |
Metody
Metoda | Modyfikatory | Opis |
---|---|---|
autoHide(onlyClosePopups) | Ukrywa komponent. Wywoływane w WorkspaceSvg.hideChaff. | |
click() | Sprawdź zawartość kosza. | |
closeFlyout() | Zamyka okno kosza na śmieci. | |
closeLid() | Zamknij pokrywę. Wywoływany z zewnątrz po przeciągnięciu. | |
contentsIsOpen() | Zwraca wartość „prawda”, jeśli menu zawartości kosza jest obecnie otwarte. | |
createDom() | Utwórz elementy kosza. | |
dispose() | Wyrzuć ten kosz. Odłącz od wszystkich elementów DOM, aby zapobiec wyciekom pamięci. | |
emptyContents() | Opróżnia zawartość kosza. Jeśli panel treści jest otwarty, zostanie zamknięty. | |
getBoundingRectangle() | Zwraca prostokąt ograniczający element interfejsu podany w jednostkach pikseli względem elementu div wstrzykiwania Blockly. | |
getClientRect() | Zwraca prostokąt ograniczający obszar docelowy (w jednostkach pikseli) względem widocznego obszaru. | |
init() | Inicjuje kosz. | |
onDragExit(_dragElement) | Obsługa, gdy kursor z klockiem lub dymkiem opuści ten element przeciągania. | |
onDragOver(_dragElement) | Uchwyt, gdy kursor z klockiem lub dymkiem zostanie przeciągnięty po tym miejscu. | |
onDrop(_dragElement) | Działa po upuszczeniu klocka lub dymka na ten komponent. Nie powinna tu obsługiwać usuwania. | |
openFlyout() | Otwiera wysuwanie kosza. | |
position(metrics, savedPositions) | Ustawia kosz. Znajduje się ona w rogu naprzeciwko rogu, w którym zaczyna się kategoria/zestaw narzędzi. |