Antarmuka IIcon
Tanda Tangan:
export interface IIcon
Metode
Metode | Deskripsi |
---|---|
applyColour() | Memperbarui warna ikon saat warna blok berubah. |
dispose() | Membuang elemen apa pun dari ikon. |
getSize() | |
getType() | |
getWeight() | |
hideForInsertionMarker() | Menyembunyikan ikon jika merupakan bagian dari penanda penyisipan. |
initView(pointerdownListener) | Membuat elemen SVG untuk ikon yang akan ditempatkan di blok. |
isClickableInFlyout(autoClosingFlyout)? | (Opsional) Periksa apakah ikon harus dapat diklik saat pemblokiran berada di flyout. Jika fungsi ini tidak ditentukan, ikon akan dapat diklik di semua menu. |
isShownWhenCollapsed() | |
onClick() | Memberi tahu ikon bahwa ikon telah diklik. |
onLocationChange(blockOrigin) | Memberi tahu ikon bahwa lokasi telah berubah. |
setOffsetInBlock(offset) | Memberi tahu ikon posisinya relatif terhadap titik awal teratas bloknya, di unit ruang kerja. |
updateCollapsed() | Memperbarui status/tampilan yang diciutkan ikon saat tingkat penciutan blok berubah. |
updateEditable() | Memperbarui kemampuan edit ikon saat kemampuan edit blok berubah. |