toJson method

Map<String, dynamic> toJson()

Implementation

Map<String, dynamic> toJson() {
  return <String, dynamic>{
    'pages': pages.join(','),
    'margin': <String, double>{
      'left': margin.left,
      'top': margin.top,
      'right': margin.right,
      'bottom': margin.bottom,
    },
    'page_offset': pageOffset,
    'rule': rule.value,
    'slots': slots.map((slot) => slot.toJson()).toList(),
  };
}