blockly > serialization > חסימות > שמירה

הפונקציה סידורית.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; } (אופציונלי)

החזרות:

מדינה (State) | null

המצב הסידורי של הבלוק, או null אם לא ניתן לבצע בו פעולות טוריות (למשל, היה זה סמן הזנה).