ব্লকগুলির একটি destroy
হুক থাকে, যাকে বলা হয় যখন তারা কর্মক্ষেত্র থেকে মুছে ফেলা হয়। এটি ব্লকের সাথে সম্পর্কিত যেকোন ব্যাকিং ডেটা মডেল বা বাহ্যিক সংস্থানগুলি ধ্বংস করতে ব্যবহার করা যেতে পারে যা আর প্রয়োজন নেই।
JSON
{
// ...,
"extensions":["destroy"],
}
Blockly.Extensions.registerMixin('destroy', {
destroy: function() {
this.myResource.dispose();
}
});
JSON-এ, একটি মিক্সিন দিয়ে একটি destroy
হুক সংজ্ঞায়িত করুন।
জাভাস্ক্রিপ্ট
Blockly.Blocks['block_type'] = {
destroy: function() {
this.myResource.dispose();
}
}
ব্লকের পিতামাতার নিষ্পত্তি করার পরে destroy
পদ্ধতি বলা হয়, কিন্তু তার কোনো সন্তান বা ক্ষেত্র নিষ্পত্তি করার আগে।