copy method
InteractiveLayerOptions
copy({
- bool? interactive,
- String? attribution,
- TapDownLayerCallback? onTapDown,
- TapUpLayerCallback? onTapUp,
- TapLayerCallback? onTap,
- TapLayerCallback? onTapCancel,
- TapLayerCallback? onSecondaryTap,
- TapDownLayerCallback? onSecondaryTapDown,
- TapUpLayerCallback? onSecondaryTapUp,
- TapLayerCallback? onSecondaryTapCancel,
- DoubleTapLayerCallback? onDoubleTap,
- LongPressLayerCallback? onLongPress,
- LongPressStartLayerCallback? onLongPressStart,
- LongPressMoveUpdateLayerCallback? onLongPressMoveUpdate,
- LongPressUpLayerCallback? onLongPressUp,
- LongPressEndLayerCallback? onLongPressEnd,
- LongPressLayerCallback? onSecondaryLongPress,
- LongPressStartLayerCallback? onSecondaryLongPressStart,
- LongPressMoveUpdateLayerCallback? onSecondaryLongPressMoveUpdate,
- LongPressUpLayerCallback? onSecondaryLongPressUp,
- LongPressEndLayerCallback? onSecondaryLongPressEnd,
override
Implementation
InteractiveLayerOptions copy({
bool? interactive,
String? attribution,
TapDownLayerCallback? onTapDown,
TapUpLayerCallback? onTapUp,
TapLayerCallback? onTap,
TapLayerCallback? onTapCancel,
TapLayerCallback? onSecondaryTap,
TapDownLayerCallback? onSecondaryTapDown,
TapUpLayerCallback? onSecondaryTapUp,
TapLayerCallback? onSecondaryTapCancel,
DoubleTapLayerCallback? onDoubleTap,
LongPressLayerCallback? onLongPress,
LongPressStartLayerCallback? onLongPressStart,
LongPressMoveUpdateLayerCallback? onLongPressMoveUpdate,
LongPressUpLayerCallback? onLongPressUp,
LongPressEndLayerCallback? onLongPressEnd,
LongPressLayerCallback? onSecondaryLongPress,
LongPressStartLayerCallback? onSecondaryLongPressStart,
LongPressMoveUpdateLayerCallback? onSecondaryLongPressMoveUpdate,
LongPressUpLayerCallback? onSecondaryLongPressUp,
LongPressEndLayerCallback? onSecondaryLongPressEnd,
}) {
return InteractiveLayerOptions(
interactive: interactive ?? this.interactive,
attribution: attribution ?? this.attribution,
onTapDown: onTapDown ?? this.onTapDown,
onTapUp: onTapUp ?? this.onTapUp,
onTap: onTap ?? this.onTap,
onTapCancel: onTapCancel ?? this.onTapCancel,
onSecondaryTap: onSecondaryTap ?? this.onSecondaryTap,
onSecondaryTapDown: onSecondaryTapDown ?? this.onSecondaryTapDown,
onSecondaryTapUp: onSecondaryTapUp ?? this.onSecondaryTapUp,
onSecondaryTapCancel: onSecondaryTapCancel ?? this.onSecondaryTapCancel,
onDoubleTap: onDoubleTap ?? this.onDoubleTap,
onLongPress: onLongPress ?? this.onLongPress,
onLongPressStart: onLongPressStart ?? this.onLongPressStart,
onLongPressMoveUpdate:
onLongPressMoveUpdate ?? this.onLongPressMoveUpdate,
onLongPressUp: onLongPressUp ?? this.onLongPressUp,
onLongPressEnd: onLongPressEnd ?? this.onLongPressEnd,
onSecondaryLongPress: onSecondaryLongPress ?? this.onSecondaryLongPress,
onSecondaryLongPressStart:
onSecondaryLongPressStart ?? this.onSecondaryLongPressStart,
onSecondaryLongPressMoveUpdate:
onSecondaryLongPressMoveUpdate ?? this.onSecondaryLongPressMoveUpdate,
onSecondaryLongPressUp:
onSecondaryLongPressUp ?? this.onSecondaryLongPressUp,
onSecondaryLongPressEnd:
onSecondaryLongPressEnd ?? this.onSecondaryLongPressEnd,
);
}