discontinuedPackage androssy_widgets has been discontinued.

attach method

  1. @override
Widget? attach(
  1. BuildContext context,
  2. MaterialImageViewController<T> controller
)
override

Implementation

@override
Widget? attach(
  BuildContext context,
  MaterialImageViewController<T> controller,
) {
  switch (controller.layer) {
    case MIVLayer.singleLayer:
      return _MIVSingleLayer<T>(controller: controller);
    case MIVLayer.doubleLayer:
      return _MIVDoubleLayer<T>(controller: controller);
    case MIVLayer.tripleLayer:
      return _MIVTripleLayer<T>(controller: controller);
    case MIVLayer.fourthLayer:
      return _MIVFourthLayer<T>(controller: controller);
    case MIVLayer.fifthLayer:
      return _MIVFifthLayer<T>(controller: controller);
    case MIVLayer.sixthLayer:
      return _MIVSixthLayer<T>(controller: controller);
    case MIVLayer.multipleLayer:
      return _MIVMultiLayer<T>(controller: controller);
  }
}