encode method
Implementation
Map<String, dynamic> encode() {
return {
'__typename': 'UIPageBlockData',
'kind': kind?.encode(),
'modalPresentationStyle': modalPresentationStyle?.encode(),
'modalScreenSize': modalScreenSize?.encode(),
'modalNavigationBackButton': modalNavigationBackButton?.encode(),
'modalRespectSafeArea': modalRespectSafeArea,
'webviewUrl': webviewUrl,
'triggerSetting': triggerSetting?.encode(),
'renderAs': renderAs?.encode(),
'position': position?.encode(),
'httpRequest': httpRequest?.encode(),
'tooltipSize': tooltipSize?.encode(),
'tooltipAnchor': tooltipAnchor,
'tooltipPlacement': tooltipPlacement?.encode(),
'tooltipTransitionTarget': tooltipTransitionTarget?.encode(),
'props': props?.map((e) => e.encode()).toList(growable: false),
'query': query,
};
}