blockly >序列化 >屏蔽 >保存

erialization.blocks.save() 函数

以普通 JavaScript 对象的形式返回指定块的状态。

Signature:

export declare function save(block: Block, { addCoordinates, addInputBlocks, addNextBlocks, doFullSerialization, saveIds, }?: {
    addCoordinates?: boolean;
    addInputBlocks?: boolean;
    addNextBlocks?: boolean;
    doFullSerialization?: boolean;
    saveIds?: boolean;
}): State | null;

参数

参数 类型 说明
阻挡 屏蔽 要序列化的块。
{ addCoordinates, addInputBlocks, addNextBlocks, doFullSerialization, saveIds, } { addCoordinates?: boolean;addInputBlocks?: boolean;addNextBlocks?: boolean;doFullSerialization?: boolean;saveIds?: boolean;} (可选)

返回

|null

块的序列化状态,如果块无法序列化(例如块是插入标记),则为 null。