LiveInteractiveViewer.builder constructor
const
LiveInteractiveViewer.builder({
- Key? key,
- MutableCell<
Matrix4> ? transformation, - Clip clipBehavior,
- PanAxis panAxis,
- EdgeInsets boundaryMargin,
- double maxScale,
- double minScale,
- double interactionEndFrictionCoefficient,
- void onInteractionEnd()?,
- void onInteractionStart()?,
- void onInteractionUpdate()?,
- bool panEnabled,
- bool scaleEnabled,
- double scaleFactor,
- Alignment? alignment,
- bool trackpadScrollCausesScale,
- required InteractiveViewerWidgetBuilder builder,
Implementation
const factory LiveInteractiveViewer.builder({
Key? key,
MutableCell<Matrix4>? transformation,
Clip clipBehavior,
PanAxis panAxis,
EdgeInsets boundaryMargin,
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 InteractiveViewerWidgetBuilder builder,
}) = _LiveInteractiveViewer$builder;