blockly > 직렬화 > 블록 > 저장

serialization.blocks.save() 함수

지정된 블록의 상태를 일반 자바스크립트 객체로 반환합니다.

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입니다 (예: 삽입 마커).