PerceiveSlidable constructor

const PerceiveSlidable({
  1. Key? key,
  2. PerceiveSlidableController? controller,
  3. Color? backgroundColor,
  4. Color? minBackdropColor,
  5. double initialExtent = 0.4,
  6. double minExtent = 0.0,
  7. double mediumExtent = 0.4,
  8. double expandedExtent = 1.0,
  9. List<double>? additionalSnappings,
  10. Widget header(
    1. BuildContext context,
    2. dynamic pageObj,
    3. Widget spacer,
    4. double borderRadius,
    )?,
  11. Widget persistentHeader(
    1. BuildContext context,
    2. Widget spacer,
    3. double borderRadius
    )?,
  12. Widget customBodyBuilder(
    1. BuildContext context,
    2. SheetState?,
    3. double
    )?,
  13. Widget footerBuilder(
    1. BuildContext context,
    2. SheetState,
    3. dynamic pageObject
    )?,
  14. dynamic extentListener(
    1. double extent
    )?,
  15. PerceiveSlidableDelegate? delegate,
  16. bool staticSheet = false,
  17. bool isBackgroundIntractable = false,
  18. bool closeOnBackdropTap = true,
  19. bool doesPop = true,
})

Implementation

const PerceiveSlidable({
  Key? key,
  this.controller,
  this.backgroundColor,
  this.minBackdropColor,
  this.initialExtent = 0.4,
  this.minExtent = 0.0,
  this.mediumExtent = 0.4,
  this.expandedExtent = 1.0,
  this.additionalSnappings,
  this.header,
  this.persistentHeader,
  this.customBodyBuilder,
  this.footerBuilder,
  this.extentListener,
  this.delegate,
  this.staticSheet = false,
  this.isBackgroundIntractable = false,
  this.closeOnBackdropTap = true,
  this.doesPop = true
}) : super(key: key);