encode method

Map<String, dynamic> encode()

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,
  };
}