toJson method
Implementation
Map<String, dynamic> toJson() => {
'disabledElements': _disabledElements,
'disabledTools': _disabledTools,
'multiTabEnabled': _multiTabEnabled,
'customHeaders': _customHeaders,
'fitMode': _fitMode,
'layoutMode': _layoutMode,
'tabletLayoutEnabled': _tabletLayoutEnabled,
'initialPageNumber': _initialPageNumber,
'isBase64String': _isBase64String,
'base64FileExtension': _base64FileExtension,
'hideThumbnailFilterModes': _hideThumbnailFilterModes,
'longPressMenuEnabled': _longPressMenuEnabled,
'longPressMenuItems': _longPressMenuItems,
'overrideLongPressMenuBehavior': _overrideLongPressMenuBehavior,
'hideAnnotationMenu': _hideAnnotationMenu,
'annotationMenuItems': _annotationMenuItems,
'overrideAnnotationMenuBehavior': _overrideAnnotationMenuBehavior,
'excludedAnnotationListTypes': _excludedAnnotationListTypes,
'exportPath': _exportPath,
'openUrlPath': _openUrlPath,
'openSavedCopyInNewTab': _openSavedCopyInNewTab,
'maxTabCount': _maxTabCount,
'autoSaveEnabled': _autoSaveEnabled,
'showDocumentSavedToast': _showDocumentSavedToast,
'pageChangeOnTap': _pageChangeOnTap,
'showSavedSignatures': _showSavedSignatures,
'signaturePhotoPickerEnabled': _signaturePhotoPickerEnabled,
'signatureTypingEnabled': _signatureTypingEnabled,
'signatureDrawingEnabled': _signatureDrawingEnabled,
'useStylusAsPen': _useStylusAsPen,
'signSignatureFieldWithStamps': _signSignatureFieldWithStamps,
'signatureColors': _signatureColors,
'selectAnnotationAfterCreation': _selectAnnotationAfterCreation,
'pageIndicatorEnabled': _pageIndicatorEnabled,
'showQuickNavigationButton': _showQuickNavigationButton,
'followSystemDarkMode': _followSystemDarkMode,
'downloadDialogEnabled': _downloadDialogEnabled,
'singleLineToolbar': _singleLineToolbar,
'annotationToolbars': _annotationToolbars,
'hideDefaultAnnotationToolbars': _hideDefaultAnnotationToolbars,
'hideAnnotationToolbarSwitcher': _hideAnnotationToolbarSwitcher,
'initialToolbar': _initialToolbar,
'hideTopToolbars': _hideTopToolbars,
'hideToolbarsOnTap': _hideToolbarsOnTap,
'hideTopAppNavBar': _hideTopAppNavBar,
'topAppNavBarRightBar': _topAppNavBarRighBar,
'hideBottomToolbar': _hideBottomToolbar,
'hidePresetBar': _hidePresetBar,
'bottomToolbar': _bottomToolbar,
'showLeadingNavButton': _showLeadingNavButton,
'documentSliderEnabled': _documentSliderEnabled,
'rememberLastUsedTool': _rememberLastUsedTool,
'readOnly': _readOnly,
'thumbnailViewEditingEnabled': _thumbnailViewEditingEnabled,
'annotationAuthor': _annotationAuthor,
'continuousAnnotationEditing': _continuousAnnotationEditing,
'annotationPermissionCheckEnabled': _annotationPermissionCheckEnabled,
'annotationsListEditingEnabled': _annotationsListEditingEnabled,
'userBookmarksListEditingEnabled': _userBookmarksListEditingEnabled,
'showNavigationListAsSidePanelOnLargeDevices':
_showNavigationListAsSidePanelOnLargeDevices,
'overrideBehavior': _overrideBehavior,
'tabTitle': _tabTitle,
'pageNumberIndicatorAlwaysVisible': _pageNumberIndicatorAlwaysVisible,
'disableEditingByAnnotationType': _disableEditingByAnnotationType,
'annotationsListFilterEnabled': _annotationsListFilterEnabled,
'hideViewModeItems': _hideViewModeItems,
'defaultEraserType': _defaultEraserType,
'autoResizeFreeTextEnabled': _autoResizeFreeTextEnabled,
'restrictDownloadUsage': _restrictDownloadUsage,
'reflowOrientation': _reflowOrientation,
'imageInReflowModeEnabled': _imageInReflowModeEnabled,
'annotationManagerEnabled': _annotationManagerEnabled,
'userId': _userId,
'userName': _userName,
'annotationManagerEditMode': _annotationManagerEditMode,
'annotationManagerUndoMode': _annotationManagerUndoMode,
'annotationToolbarAlignment': _annotationToolbarAlignment,
'outlineListEditingEnabled': _outlineListEditingEnabled,
'hideScrollbars': _hideScrollbars,
'quickBookmarkCreation': _quickBookmarkCreation,
'fullScreenModeEnabled': _fullScreenModeEnabled,
// Hygen Generated Configs (4)
'maxSignatureCount': _maxSignatureCount,
};