visit method

  1. @override
ConstructorCall visit(
  1. covariant GestureDetector widget
)
override

Implementation

@override
ConstructorCall visit(GestureDetector widget) {
  return ConstructorCall(
      'GestureDetector',
      NotNullMap.from({
        'onTap': DataSourceEncoder.voidHandler(widget.onTap),
        'onTapDown': DataSourceEncoder.handler(widget.onTapDown),
        'onTapUp': DataSourceEncoder.handler(widget.onTapUp),
        'onTapCancel': DataSourceEncoder.voidHandler(widget.onTapCancel),
        'onDoubleTap': DataSourceEncoder.voidHandler(widget.onDoubleTap),
        'onLongPress': DataSourceEncoder.voidHandler(widget.onLongPress),
        'behavior':
            ArgumentEncoders.enumValue<HitTestBehavior>(widget.behavior),
        'child': ArgumentEncoders.widget(widget.child),
      }));
}