Çöp kutusu sınıfı
Çöp kutusu için sınıf.
İmza:
export declare class Trashcan extends DeleteArea implements IAutoHideable, IPositionable
Genişletir: DeleteArea
Uyguladığı özellikler: IAutoHideable, IPositionable
Markalar
| Marka | Değiştiriciler | Açıklama |
|---|---|---|
| (kurucu)(workspace) | Trashcan sınıfının yeni bir örneğini oluşturur |
Özellikler
| Özellik | Değiştiriciler | Tür | Açıklama |
|---|---|---|---|
| id | dize | ComponentManager'a kaydolmak için kullanılan bu bileşenin benzersiz kimliği. | |
| isLidOpen | boolean | Kapağın mevcut açık/kapalı durumu. |
Yöntemler
| Yöntem | Değiştiriciler | Açıklama |
|---|---|---|
| autoHide(onlyClosePopups) | Bileşeni gizler. WorkspaceSvg.hideChaff'ta çağrıldı. | |
| click() | Çöp kutusunun içeriğini inceleyin. | |
| closeFlyout() | Çöp kutusu açılır penceresini kapatır. | |
| closeLid() | Kapağı çevirin. Sürüklemeden sonra harici olarak çağrılır. | |
| contentsIsOpen() | Çöp kutusu içerik uçağı açıksa true değerini döndürür. | |
| createDom() | Çöp kutusu öğelerini oluşturun. | |
| dispose() | Bu çöp kutusunu at. Bellek sızıntılarını önlemek için tüm DOM öğelerinin bağlantısını kaldırın. | |
| emptyContents() | Çöp kutusunun içeriğini boşaltır. İçerik uçağı şu anda açıksa kapatılır. | |
| getBoundingRectangle() | Kullanıcı arayüzü öğesinin sınırlayıcı dikdörtgenini, Blok ekleme div öğesine göre piksel birimleri cinsinden döndürür. | |
| getClientRect() | Sürükleme hedefi alanının sınırlayıcı dikdörtgenini görüntü alanına göre piksel birimleri cinsinden döndürür. | |
| init() | Çöp kutusunu ilk kullanıma hazırlar. | |
| onDragExit(_dragElement) | Blok veya baloncuk içeren bir imleç bu sürükleme hedefinden çıktığında işlenir. | |
| onDragOver(_dragElement) | Blok veya baloncuk içeren bir imleç bu sürükleme hedefinin üzerine sürüklendiğinde ayarlanır. | |
| onDrop(_dragElement) | Bu bileşene bir blok veya balon düştüğünde tutma yeri. Burada silme işlemi işlenmez. | |
| openFlyout() | Çöp kutusu pop-up'ını açar. | |
| position(metrikler, savedPositions) | Çöp kutusunu yerleştirir. Kategorilerin/araç kutusunun başladığı köşenin karşısındaki köşede yer alır. |