toMap method

Map<String, dynamic> toMap()

Converts dat to Map (json) Exported data can be restored via HandSignatureControl.fromMap factory or via import method.

Implementation

Map<String, dynamic> toMap() => {
      'version': 2,
      'bounds': {
        'width': _areaSize.width,
        'height': _areaSize.height,
      },
      'paths':
          paths.map((p) => p.points.map((p) => p.toMap()).toList()).toList(),
      'setup': paths.map((p) => p.setup.toMap()).toList(),
    };