$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);