copyWith method
TiltConfig
copyWith({
- bool? disable,
- Offset? initial,
- double? angle,
- List<
TiltDirection> ? direction, - bool? enableReverse,
- FilterQuality? filterQuality,
- bool? enableGestureSensors,
- double? sensorFactor,
- bool? enableSensorRevert,
- double? sensorRevertFactor,
- Duration? sensorMoveDuration,
- bool? enableGestureHover,
- bool? enableGestureTouch,
- bool? enableRevert,
- bool? enableOutsideAreaMove,
- Duration? moveDuration,
- Duration? leaveDuration,
- Curve? moveCurve,
- Curve? leaveCurve,
- Duration? controllerMoveDuration,
- Duration? controllerLeaveDuration,
Implementation
TiltConfig copyWith({
bool? disable,
Offset? initial,
double? angle,
List<TiltDirection>? direction,
bool? enableReverse,
FilterQuality? filterQuality,
bool? enableGestureSensors,
double? sensorFactor,
bool? enableSensorRevert,
double? sensorRevertFactor,
Duration? sensorMoveDuration,
bool? enableGestureHover,
bool? enableGestureTouch,
bool? enableRevert,
bool? enableOutsideAreaMove,
Duration? moveDuration,
Duration? leaveDuration,
Curve? moveCurve,
Curve? leaveCurve,
Duration? controllerMoveDuration,
Duration? controllerLeaveDuration,
}) {
return TiltConfig(
disable: disable ?? this.disable,
initial: initial ?? this.initial,
angle: angle ?? this.angle,
direction: direction ?? this.direction,
enableReverse: enableReverse ?? this.enableReverse,
filterQuality: filterQuality ?? this.filterQuality,
enableGestureSensors: enableGestureSensors ?? this.enableGestureSensors,
sensorFactor: sensorFactor ?? this.sensorFactor,
enableSensorRevert: enableSensorRevert ?? this.enableSensorRevert,
sensorRevertFactor: sensorRevertFactor ?? this.sensorRevertFactor,
sensorMoveDuration: sensorMoveDuration ?? this.sensorMoveDuration,
enableGestureHover: enableGestureHover ?? this.enableGestureHover,
enableGestureTouch: enableGestureTouch ?? this.enableGestureTouch,
enableRevert: enableRevert ?? this.enableRevert,
enableOutsideAreaMove:
enableOutsideAreaMove ?? this.enableOutsideAreaMove,
moveDuration: moveDuration ?? this.moveDuration,
leaveDuration: leaveDuration ?? this.leaveDuration,
moveCurve: moveCurve ?? this.moveCurve,
leaveCurve: leaveCurve ?? this.leaveCurve,
controllerMoveDuration:
controllerMoveDuration ?? this.controllerMoveDuration,
controllerLeaveDuration:
controllerLeaveDuration ?? this.controllerLeaveDuration,
);
}