ป้ายกำกับที่ทำให้เป็นอนุกรมได้จะทำงานเหมือนกับป้ายกำกับปกติทุกประการ ยกเว้นแต่จะทำให้เป็นอนุกรมใน XML ด้วย คุณควรใช้ฟังก์ชันเหล่านี้ก็ต่อเมื่อต้องการแก้ไขเนื้อหาของโปรแกรมค่ายเพลงโดยใช้โปรแกรม และต้องการให้ระบบแปลงเนื้อหาเป็น XML
ฟิลด์ป้ายกำกับที่ทำให้เป็นอนุกรมได้

ฟิลด์ป้ายกำกับที่ทำให้เป็นอนุกรมได้ในบล็อกที่ยุบ

การสร้างวิดีโอ
JSON
{
"type": "example_serializable_label",
"message0": "%1",
"args0": [
{
"type": "field_label_serializable",
"name": "FIELDNAME",
"text": "a serializable label"
}
]
}
JavaScript
Blockly.Blocks['example_serializable_label'] = {
init: function() {
this.appendDummyInput()
.appendField(new Blockly.FieldLabelSerializable("a serializable label"), "FIELDNAME");
}
};
ฟิลด์ป้ายกำกับที่ทำให้เป็นอนุกรมได้จะรับค่าที่ไม่บังคับและสตริงคลาส CSS ที่ไม่บังคับ ทั้ง 2 รายการนี้มีค่าเริ่มต้นเป็นสตริงว่าง
การเรียงอันดับ
JSON
JSON สำหรับฟิลด์ป้ายกำกับที่ทำให้เป็นอนุกรมได้จะมีลักษณะดังนี้
{
"fields": {
"FIELDNAME": text
}
}
โดย FIELDNAME คือสตริงที่อ้างอิงช่องป้ายกำกับที่แปลงเป็นอนุกรมได้ และ
ค่าคือค่าที่จะใช้กับช่อง ค่าเป็นไปตามกฎเดียวกันกับค่าของตัวสร้าง
XML
XML สำหรับฟิลด์ป้ายกำกับที่ทำให้เป็นอนุกรมได้จะมีลักษณะดังนี้
<field name="FIELDNAME">text</field>
แอตทริบิวต์ name ของโหนด field มีสตริงที่อ้างอิงฟิลด์ป้ายกำกับที่ทำให้เป็นอนุกรมได้
และข้อความด้านในของโหนดคือค่าที่จะใช้กับฟิลด์
โปรแกรมตรวจสอบ
ฟิลด์ป้ายกำกับที่ทำให้เป็นอนุกรมไม่ได้ไม่รองรับเครื่องมือตรวจสอบ เนื่องจากผู้ใช้แก้ไขไม่ได้