Class HorizontalFlyout
Class untuk flyout.
Tanda Tangan:
export declare class HorizontalFlyout extends Flyout
Memperluas: Flyout
Konstruktor
| Konstruktor | Pengubah | Deskripsi |
|---|---|---|
| (constructor)(workspaceOptions) | Membuat instance baru class HorizontalFlyout |
Properti
| Properti | Pengubah | Jenis | Deskripsi |
|---|---|---|---|
| horizontalLayout | boolean |
Metode
| Metode | Pengubah | Deskripsi |
|---|---|---|
| getClientRect() | Menampilkan persegi panjang pembatas area target tarik dalam satuan piksel relatif terhadap area tampilan. | |
| getX() | Menghitung koordinat x untuk posisi flyout. | |
| getY() | Menghitung koordinat y untuk posisi flyout. | |
| isDragTowardWorkspace(currentDragDeltaXY) | Menentukan apakah delta tarik mengarah ke ruang kerja, berdasarkan posisi dan orientasi flyout. Ini digunakan di determineDragIntention_ untuk menentukan apakah blok baru harus dibuat atau apakah flyout harus di-scroll. | |
| layout_(contents) | protected |
Susun blok di flyout. |
| position() | Pindahkan flyout ke tepi ruang kerja. | |
| reflowInternal_() | protected |
Menghitung tinggi flyout. toolbox.Position mat di bawah setiap blok. Untuk RTL: Susun blok yang sejajar kanan. |
| scrollToStart() | Scroll flyout ke atas. | |
| setMetrics_(xyRatio) | protected |
Menetapkan terjemahan flyout agar cocok dengan scrollbar. |
| wheel_(e) | protected |
Scroll flyout. |