DocumentStyleSuggestionState.fromJson constructor
DocumentStyleSuggestionState.fromJson(
- Map json_
Implementation
DocumentStyleSuggestionState.fromJson(core.Map json_)
: this(
backgroundSuggestionState:
json_.containsKey('backgroundSuggestionState')
? BackgroundSuggestionState.fromJson(
json_['backgroundSuggestionState']
as core.Map<core.String, core.dynamic>)
: null,
defaultFooterIdSuggested:
json_['defaultFooterIdSuggested'] as core.bool?,
defaultHeaderIdSuggested:
json_['defaultHeaderIdSuggested'] as core.bool?,
evenPageFooterIdSuggested:
json_['evenPageFooterIdSuggested'] as core.bool?,
evenPageHeaderIdSuggested:
json_['evenPageHeaderIdSuggested'] as core.bool?,
firstPageFooterIdSuggested:
json_['firstPageFooterIdSuggested'] as core.bool?,
firstPageHeaderIdSuggested:
json_['firstPageHeaderIdSuggested'] as core.bool?,
flipPageOrientationSuggested:
json_['flipPageOrientationSuggested'] as core.bool?,
marginBottomSuggested: json_['marginBottomSuggested'] as core.bool?,
marginFooterSuggested: json_['marginFooterSuggested'] as core.bool?,
marginHeaderSuggested: json_['marginHeaderSuggested'] as core.bool?,
marginLeftSuggested: json_['marginLeftSuggested'] as core.bool?,
marginRightSuggested: json_['marginRightSuggested'] as core.bool?,
marginTopSuggested: json_['marginTopSuggested'] as core.bool?,
pageNumberStartSuggested:
json_['pageNumberStartSuggested'] as core.bool?,
pageSizeSuggestionState: json_.containsKey('pageSizeSuggestionState')
? SizeSuggestionState.fromJson(json_['pageSizeSuggestionState']
as core.Map<core.String, core.dynamic>)
: null,
useCustomHeaderFooterMarginsSuggested:
json_['useCustomHeaderFooterMarginsSuggested'] as core.bool?,
useEvenPageHeaderFooterSuggested:
json_['useEvenPageHeaderFooterSuggested'] as core.bool?,
useFirstPageHeaderFooterSuggested:
json_['useFirstPageHeaderFooterSuggested'] as core.bool?,
);