Skip to main content

Interface: SerializedElement

Defined in: core/src/fabricjs/canvas/ChamevoCanvas.ts:56

Represents a serialized element that can be saved and loaded.

Example

const element: SerializedElement = {
title: 'my-text',
source: 'Hello World',
type: 'text',
parameters: { left: 100, top: 50, fontSize: 24 }
};

Properties

PropertyTypeDescriptionDefined in
titlestringUnique identifier/name for the elementcore/src/fabricjs/canvas/ChamevoCanvas.ts:58
sourcestringSource content - text content for text elements, URL for imagescore/src/fabricjs/canvas/ChamevoCanvas.ts:60
typeElementTypeElement typecore/src/fabricjs/canvas/ChamevoCanvas.ts:62
parametersPartial<CVElementProps>Element parameters (position, styling, permissions, etc.)core/src/fabricjs/canvas/ChamevoCanvas.ts:64