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. Color overlayBackgroundColor = Colors.black,
  16. Path arrowBuilder(
    1. Path path,
    2. double contentWidth,
    3. double contentHeight,
    4. bool fitBellow,
    5. double distanceFromObject,
    )?,
  17. Color? titleBackgroundColor,
  18. Widget builder()?,
  19. Widget controlAreaBuilder({
    1. Function next,
    2. Function skip,
    })?,
  20. String nextWording = "Next",
  21. String finishWording = "Finish",
  22. 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,
  this.overlayBackgroundColor = Colors.black,
  this.arrowBuilder,
  this.titleBackgroundColor,
  this.builder,
  this.controlAreaBuilder,
  this.nextWording = "Next",
  this.finishWording = "Finish",
  this.skipWording = "Skip",
});