blockly > VerticalFlyout

Class VerticalFlyout

Class untuk flyout.

Tanda Tangan:

export declare class VerticalFlyout extends Flyout 

Memperluas: Flyout

Konstruktor

Konstruktor Pengubah Deskripsi
(constructor)(workspaceOptions) Membuat instance baru class VerticalFlyout

Properti

Properti Pengubah Jenis Deskripsi
registryName static string Nama flyout vertikal di registry.

Metode

Metode Pengubah Deskripsi
getClientRect() Menampilkan persegi panjang pembatas area target tarik dalam satuan piksel relatif terhadap area pandang.
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 lebar flyout. Untuk RTL: Tata letak blok dan tombol agar sejajar dengan kanan.
scrollToStart() Scroll flyout ke atas.
setMetrics_(xyRatio) protected Menetapkan terjemahan flyout agar cocok dengan scrollbar.
wheel_(e) protected Scroll flyout.