blockly > comments > CommentBarButton

comments.CommentBarButton class

Tombol yang ditampilkan di panel atas komentar.

Tanda Tangan:

export declare abstract class CommentBarButton implements IFocusableNode 

Mengimplementasikan: IFocusableNode

Konstruktor

Konstruktor Pengubah Deskripsi
(constructor)(id, workspace, container) Membuat instance CommentBarButton baru.

Properti

Properti Pengubah Jenis Deskripsi
container

protected

readonly

SVGGElement
ikon

protected

abstract

readonly

SVGImageElement Gambar SVG yang ditampilkan di tombol ini.
id

protected

readonly

string
ruang kerja

protected

readonly

WorkspaceSvg

Metode

Metode Pengubah Deskripsi
canBeFocused() Menampilkan apakah tombol ini dapat difokuskan. Benar jika terlihat.
getFocusableElement() Menampilkan elemen DOM yang merepresentasikan tombol ini yang dapat menerima fokus.
getFocusableTree() Menampilkan ruang kerja yang merupakan turunan dari tombol ini.
getMargin() Menampilkan margin dalam koordinat ruang kerja yang mengelilingi tombol ini.
getParentComment() Menampilkan komentar induk dari tombol kolom komentar ini.
getSize(includeMargin) Menampilkan dimensi tombol ini dalam koordinat ruang kerja.
isVisible() Menampilkan apakah tombol ini saat ini terlihat atau tidak.
onNodeBlur() Dipanggil saat elemen DOM yang dapat difokuskan pada tombol ini kehilangan fokus.
onNodeFocus() Dipanggil saat elemen DOM yang dapat difokuskan dari tombol ini mendapatkan fokus.
performAction(e) abstract Lakukan tindakan yang harus dilakukan tombol ini saat tombol tersebut diaktifkan.
reposition() abstract Menyesuaikan posisi tombol ini dalam penampung induknya.