Class FlyoutButton
Class untuk tombol atau label di flyout.
Tanda Tangan:
export declare class FlyoutButton implements IBoundedElement, IRenderedElement, IFocusableNode
Mengimplementasikan: IBoundedElement, IRenderedElement, IFocusableNode
Keterangan
Konstruktor untuk class ini ditandai sebagai internal. Kode pihak ketiga tidak boleh memanggil konstruktor secara langsung atau membuat subclass yang memperluas class FlyoutButton.
Properti
| Properti | Pengubah | Jenis | Deskripsi |
|---|---|---|---|
| BORDER_RADIUS | static |
angka | Radius batas tombol flyout. |
| cursorSvg | SVGElement | null | Menyimpan elemen svg kursor saat kursor dilampirkan ke tombol. Kolom ini bernilai null jika tidak ada kursor di tombol. | |
| height | angka | Tinggi persegi panjang tombol. | |
| info | toolbox.ButtonOrLabelInfo | ||
| TEXT_MARGIN_X | static |
angka | Margin horizontal di sekitar teks di tombol. |
| TEXT_MARGIN_Y | static |
angka | Margin vertikal di sekitar teks di tombol. |
| width | angka | Lebar persegi panjang tombol. |
Metode
| Metode | Pengubah | Deskripsi |
|---|---|---|
| canBeFocused() | Lihat IFocusableNode.canBeFocused. | |
| createDom() | ||
| dispose() | Buang tombol ini. | |
| getBoundingRectangle() | Menampilkan koordinat elemen terbatas yang menjelaskan dimensi elemen. Sistem koordinat: koordinat ruang kerja. | |
| getButtonText() | ||
| getFocusableElement() | Lihat IFocusableNode.getFocusableElement. | |
| getFocusableTree() | Lihat IFocusableNode.getFocusableTree. | |
| getSvgRoot() | ||
| getTargetWorkspace() | Mendapatkan ruang kerja target tombol. | |
| getWorkspace() | Dapatkan ruang kerja tombol. | |
| isLabel() | ||
| moveBy(dx, dy, _reason) | Pindahkan elemen dengan offset relatif. | |
| moveTo(x, y) | Pindahkan tombol ke koordinat x, y yang diberikan. | |
| onNodeBlur() | Lihat IFocusableNode.onNodeBlur. | |
| onNodeFocus() | Lihat IFocusableNode.onNodeFocus. | |
| setCursorSvg(cursorSvg) | Tambahkan SVG kursor ke grup SVG tombol ini. | |
| show() | Posisikan tombol flyout dengan benar dan buat tombol tersebut terlihat. |