LiveInteractiveViewer constructor
const
LiveInteractiveViewer({
- Key? key,
- MutableCell<
Matrix4> ? transformation, - Clip clipBehavior,
- PanAxis panAxis,
- EdgeInsets boundaryMargin,
- bool constrained,
- double maxScale,
- double minScale,
- double interactionEndFrictionCoefficient,
- void onInteractionEnd()?,
- void onInteractionStart()?,
- void onInteractionUpdate()?,
- bool panEnabled,
- bool scaleEnabled,
- double scaleFactor,
- Alignment? alignment,
- bool trackpadScrollCausesScale,
- required Widget child,
Implementation
const factory LiveInteractiveViewer({
Key? key,
MutableCell<Matrix4>? transformation,
Clip clipBehavior,
PanAxis panAxis,
EdgeInsets boundaryMargin,
bool constrained,
double maxScale,
double minScale,
double interactionEndFrictionCoefficient,
void Function(ScaleEndDetails)? onInteractionEnd,
void Function(ScaleStartDetails)? onInteractionStart,
void Function(ScaleUpdateDetails)? onInteractionUpdate,
bool panEnabled,
bool scaleEnabled,
double scaleFactor,
Alignment? alignment,
bool trackpadScrollCausesScale,
required Widget child,
}) = _LiveInteractiveViewer;