PumaGuideItem constructor

PumaGuideItem({
  1. String? title,
  2. String? subtitle,
  3. String? description,
  4. GlobalKey<State<StatefulWidget>>? globalKey,
  5. ShapeFocus? shapeFocus,
  6. bool debugShowContentContainer = false,
  7. bool invertContentIfNotFitBellow = true,
  8. double distanceFromObject = 80,
  9. bool invertContentOrder = false,
  10. bool hapticFeedback = true,
  11. double contentWidth = 280,
  12. double contentHeight = 280,
  13. bool showSkip = true,
  14. bool showNext = true,
  15. required Color overlayBackgroundColor,
  16. Color? textColor,
  17. Path arrowBuilder(
    1. Path path,
    2. double contentWidth,
    3. double contentHeight,
    4. bool fitBellow,
    5. double distanceFromObject,
    )?,
  18. Color? titleBackgroundColor,
  19. Widget builder()?,
  20. Widget controlAreaBuilder({
    1. Function next,
    2. Function skip,
    })?,
  21. String nextWording = "Next",
  22. String finishWording = "Finish",
  23. String skipWording = "Skip",
})

Implementation

PumaGuideItem({
  this.title,
  this.subtitle,
  this.description,
  this.globalKey,
  this.shapeFocus,
  this.debugShowContentContainer = false,
  this.invertContentIfNotFitBellow = true,
  this.distanceFromObject = 80,
  this.invertContentOrder = false,
  this.hapticFeedback = true,
  this.contentWidth = 280,
  this.contentHeight = 280,
  this.showSkip = true,
  this.showNext = true,
  required this.overlayBackgroundColor,
  this.textColor,
  this.arrowBuilder,
  this.titleBackgroundColor,
  this.builder,
  this.controlAreaBuilder,
  this.nextWording = "Next",
  this.finishWording = "Finish",
  this.skipWording = "Skip",
});