WhiteboardData.fromMap constructor

WhiteboardData.fromMap(
  1. Map<String, dynamic> map
)

Implementation

factory WhiteboardData.fromMap(Map<String, dynamic> map) {
  return WhiteboardData(
    shapes: List<Shapes>.from(
        (map['shapes'] as List).map((x) => Shapes.fromMap(x))),
    redoStack: List<Shapes>.from(
        (map['redoStack'] as List).map((x) => Shapes.fromMap(x))),
    undoStack: List<Shapes>.from(
        (map['undoStack'] as List).map((x) => Shapes.fromMap(x))),
    useImageBackground: map['useImageBackground'] as bool,
  );
}