$declaration constant

BridgeClassDef const $declaration

dart_eval compile-time bridge declaration for $GestureDetector

Implementation

static const $declaration = BridgeClassDef(
    BridgeClassType($type, isAbstract: false, $extends: $Widget.$type),
    constructors: {
      '': BridgeConstructorDef(BridgeFunctionDef(
          returns: BridgeTypeAnnotation($type),
          namedParams: [
            BridgeParameter('key', BridgeTypeAnnotation($Key.$type), true),
            BridgeParameter(
                'child', BridgeTypeAnnotation($Widget.$type), true),
            BridgeParameter(
                'onTapDown',
                BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.function)),
                true),
            BridgeParameter(
                'onTapUp',
                BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.function)),
                true),
            BridgeParameter(
                'onTap',
                BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.function)),
                true),
            BridgeParameter(
                'onTapCancel',
                BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.function)),
                true),
            BridgeParameter(
                'onSecondaryTap',
                BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.function)),
                true),
            BridgeParameter(
                'onSecondaryTapDown',
                BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.function)),
                true),
            BridgeParameter(
                'onSecondaryTapUp',
                BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.function)),
                true),
            BridgeParameter(
                'onSecondaryTapCancel',
                BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.function)),
                true),
            BridgeParameter(
                'onTertiaryTapDown',
                BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.function)),
                true),
            BridgeParameter(
                'onTertiaryTapUp',
                BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.function)),
                true),
            BridgeParameter(
                'onTertiaryTapCancel',
                BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.function)),
                true),
            BridgeParameter(
                'onDoubleTapDown',
                BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.function)),
                true),
            BridgeParameter(
                'onDoubleTap',
                BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.function)),
                true),
            BridgeParameter(
                'onDoubleTapCancel',
                BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.function)),
                true),
            BridgeParameter(
                'onLongPressDown',
                BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.function)),
                true),
            BridgeParameter(
                'onLongPressCancel',
                BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.function)),
                true),
            BridgeParameter(
                'onLongPress',
                BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.function)),
                true),
            BridgeParameter(
                'onLongPressStart',
                BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.function)),
                true),
            BridgeParameter(
                'onLongPressMoveUpdate',
                BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.function)),
                true),
            BridgeParameter(
                'onLongPressUp',
                BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.function)),
                true),
            BridgeParameter(
                'onLongPressEnd',
                BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.function)),
                true),
            BridgeParameter(
                'onSecondaryLongPressDown',
                BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.function)),
                true),
            BridgeParameter(
                'onSecondaryLongPressCancel',
                BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.function)),
                true),
            BridgeParameter(
                'onSecondaryLongPress',
                BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.function)),
                true),
            BridgeParameter(
                'onSecondaryLongPressStart',
                BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.function)),
                true),
            BridgeParameter(
                'onSecondaryLongPressMoveUpdate',
                BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.function)),
                true),
            BridgeParameter(
                'onSecondaryLongPressUp',
                BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.function)),
                true),
            BridgeParameter(
                'onSecondaryLongPressEnd',
                BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.function)),
                true),
            BridgeParameter(
                'onTertiaryLongPressDown',
                BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.function)),
                true),
            BridgeParameter(
                'onTertiaryLongPressCancel',
                BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.function)),
                true),
            BridgeParameter(
                'onTertiaryLongPress',
                BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.function)),
                true),
            BridgeParameter(
                'onTertiaryLongPressStart',
                BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.function)),
                true),
            BridgeParameter(
                'onTertiaryLongPressMoveUpdate',
                BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.function)),
                true),
            BridgeParameter(
                'onTertiaryLongPressUp',
                BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.function)),
                true),
            BridgeParameter(
                'onTertiaryLongPressEnd',
                BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.function)),
                true),
            BridgeParameter(
                'onVerticalDragDown',
                BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.function)),
                true),
            BridgeParameter(
                'onVerticalDragStart',
                BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.function)),
                true),
            BridgeParameter(
                'onVerticalDragUpdate',
                BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.function)),
                true),
            BridgeParameter(
                'onVerticalDragEnd',
                BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.function)),
                true),
            BridgeParameter(
                'onVerticalDragCancel',
                BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.function)),
                true),
            BridgeParameter(
                'onHorizontalDragDown',
                BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.function)),
                true),
            BridgeParameter(
                'onHorizontalDragStart',
                BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.function)),
                true),
            BridgeParameter(
                'onHorizontalDragUpdate',
                BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.function)),
                true),
            BridgeParameter(
                'onHorizontalDragEnd',
                BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.function)),
                true),
            BridgeParameter(
                'onHorizontalDragCancel',
                BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.function)),
                true),
            BridgeParameter(
                'onForcePressStart',
                BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.function)),
                true),
            BridgeParameter(
                'onForcePressPeak',
                BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.function)),
                true),
            BridgeParameter(
                'onForcePressUpdate',
                BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.function)),
                true),
            BridgeParameter(
                'onForcePressEnd',
                BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.function)),
                true),
            BridgeParameter(
                'onPanDown',
                BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.function)),
                true),
            BridgeParameter(
                'onPanStart',
                BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.function)),
                true),
            BridgeParameter(
                'onPanUpdate',
                BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.function)),
                true),
            BridgeParameter(
                'onPanEnd',
                BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.function)),
                true),
            BridgeParameter(
                'onPanCancel',
                BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.function)),
                true),
            BridgeParameter(
                'onScaleStart',
                BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.function)),
                true),
            BridgeParameter(
                'onScaleUpdate',
                BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.function)),
                true),
            BridgeParameter(
                'onScaleEnd',
                BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.function)),
                true),
            BridgeParameter('behavior',
                BridgeTypeAnnotation($HitTestBehavior.$type), true),
            BridgeParameter('excludeFromSemantics',
                BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.bool)), true),
            //BridgeParameter('dragStartBehavior', BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.int)), true),
            BridgeParameter('trackpadScrollCausesScale',
                BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.bool)), true),
            BridgeParameter('trackpadScrollToScaleFactor',
                BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.double)), true),
            //BridgeParameter('supportedDevices', BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.int)), true),
          ]))
    },
    methods: {},
    wrap: true);