Menyesuaikan kolom

Meskipun Blockly menyediakan banyak kolom yang berguna, aplikasi Anda mungkin memiliki kasus khusus. Berikut beberapa langkah yang harus dilakukan saat menyesuaikan kolom:

  1. Baca dokumentasi kolom apa pun yang mirip dengan yang Anda perlukan; kolom tersebut dapat menyediakan antarmuka yang berguna untuk penyesuaian. Misalnya, dropdown memiliki banyak fungsi tersembunyi.

  2. Pertimbangkan untuk menggunakan validator guna menyelesaikan masalah. Validator memungkinkan Anda hanya menerima nilai tertentu, mengubah input, atau memicu fungsi saat nilai kolom berubah.

  3. Pertimbangkan untuk memperluas kolom. Jika ada kolom yang merepresentasikan jenis nilai yang Anda butuhkan, tetapi Anda ingin mengubah editor, tampilannya, atau teks yang ditampilkan, Anda dapat membuat subclass yang mewarisi sebagian besar fungsi, sementara mengganti bagian tertentu yang ingin Anda ubah.

  4. Buat jenis kolom baru. Meskipun ini adalah opsi yang paling canggih, opsi ini juga paling memakan waktu, dan umumnya hanya boleh digunakan jika Anda perlu menyimpan jenis nilai baru.