UNPKG

@geogirafe/lib-geoportal

Version:

GeoGirafe is a flexible application to build online geoportals.

11 lines (10 loc) 470 B
import IGirafeContext from '../context/icontext.js'; import type { IBrainSerializer } from '../state/brain/serialize.js'; import DrawingState from './drawingState.js'; export default class DrawingSerializer implements IBrainSerializer<DrawingState> { private readonly context; constructor(context: IGirafeContext); private get state(); brainSerialize(drawingState: DrawingState): string; brainDeserialize(str: string, stateLocation: string): void; }