blockly > IFlyoutInflater

Antarmuka IFlyoutInflater

Tanda Tangan:

export interface IFlyoutInflater 

Metode

Metode Deskripsi
disposeItem(item)

Menghapus elemen yang ditentukan.

Jika elemen yang dimaksud berada di ruang kerja flyout, elemen tersebut akan dihapus. Implementer tidak diwajibkan untuk sepenuhnya membuang elemen; misalnya, elemen tersebut dapat di-cache untuk tujuan performa.

gapForItem(state, defaultGap) Menampilkan jumlah spasi yang harus mengikuti elemen yang sesuai dengan representasi JSON yang diberikan.
getType() Menampilkan jenis item yang di-inflate oleh inflater ini. Nama ini harus sama dengan nama tempat pengisi ini mendaftarkan dirinya sendiri, serta nilai yang ditampilkan oleh getType() pada objek FlyoutItem yang ditampilkan oleh load().
load(state, flyout)

Memuat objek yang diwakili oleh status tertentu ke ruang kerja.

Perhatikan bahwa antarmuka metode ini identik dengan antarmuka di ISerializer, untuk memungkinkan penggunaan kembali kode.