toJson method

Map<String, dynamic> toJson()

Implementation

Map<String, dynamic> toJson() => {
      'toolbarLeftItems': toolbarLeftItems.map((e) => e.name).toList(),
      'toolbarRightItems': toolbarRightItems.map((e) => e.name).toList(),
      'availableMenus': availableMenus.map((e) => e.name).toList(),
      'customToolbarLeftItems':
          customToolbarLeftItems.map((e) => e.toJson()).toList(),
      'customToolbarRightItems':
          customToolbarRightItems.map((e) => e.toJson()).toList(),
      'customMoreMenuItems':
          customMoreMenuItems.map((e) => e.toJson()).toList(),
      'mainToolbarVisible': mainToolbarVisible,
      'annotationToolbarVisible': annotationToolbarVisible,
      'contentEditorToolbarVisible': contentEditorToolbarVisible,
      'formToolbarVisible': formToolbarVisible,
      'signatureToolbarVisible': signatureToolbarVisible,
      'showInkToggleButton': showInkToggleButton,
      // 'showFormModeToggleButton': showFormModeToggleButton
    };