AspectRatioLockMixin constructor

AspectRatioLockMixin({
  1. Vector? targetAspectRatio,
  2. void lockAspectRatio()?,
  3. void unlockAspectRatio()?,
})

Implementation

factory AspectRatioLockMixin({
  _i3.Vector? targetAspectRatio,
  void Function()? lockAspectRatio,
  void Function()? unlockAspectRatio,
}) =>
    AspectRatioLockMixin._(
      targetAspectRatio: targetAspectRatio ?? _i7.undefined,
      lockAspectRatio:
          lockAspectRatio == null ? null : _i5.allowInterop(lockAspectRatio),
      unlockAspectRatio: unlockAspectRatio == null
          ? null
          : _i5.allowInterop(unlockAspectRatio),
    );