toWidget method

  1. @override
Widget toWidget({
  1. required BuildContext context,
  2. required dynamic state,
})

Implementation

@override
Widget toWidget({
  required final BuildContext context,
  required final WidgetState state,
}) =>
    OpenWGridView(
      nodeState: state,
      children: state.node.children ?? [],
      isPrimary: state.node.getAttributes[DBKeys.isPrimary] as bool,
      isVertical: state.node.getAttributes[DBKeys.isVertical] as bool,
      shrinkWrap: state.node.getAttributes[DBKeys.flag] as bool,
      mainAxisSpacing:
          state.node.getAttributes[DBKeys.mainAxisSpacing] as FTextTypeInput,
      childAspectRatio:
          state.node.getAttributes[DBKeys.childAspectRatio] as FTextTypeInput,
      crossAxisCount:
          state.node.getAttributes[DBKeys.crossAxisCount] as FTextTypeInput,
      crossAxisSpacing:
          state.node.getAttributes[DBKeys.crossAxisSpacing] as FTextTypeInput,
    );