PagePilot class 
 
    
    
  
    
  
    Properties
    
        - 
  hashCode
  → int
  
 
- 
  The hash code for this object.
  
no setterinherited
 
        - 
  runtimeType
  → Type
  
 
- 
  A representation of the runtime type of the object.
  
no setterinherited
 
    
   
    
  
    Methods
    
        - 
  noSuchMethod(Invocation invocation)
    → dynamic
  
  
 
- 
  Invoked when a nonexistent method or property is accessed.
  
inherited
 
        - 
  toString()
    → String
  
  
 
- 
  A string representation of this object.
  
inherited
 
    
   
    
  
    
  
    
  
    Static Methods
    
        - 
  calculateBeaconPosition(String position, Offset widgetPosition, Size widgetSize)
    → Offset
  
  
 
- 
  
  
 
        - 
  drawStar(Size size)
    → Path
  
  
 
- 
  A custom Path to paint stars.
  
 
        - 
  hideFloatingWidget()
    → void
  
  
 
- 
  
  
 
        - 
  init({Styles? tourStyles})
    → void
  
  
 
- 
  
  
 
        - 
  previousAndNextButtons(int index, dynamic lastIndex)
    → Widget
  
  
 
- 
  
  
 
        - 
  previousAndNextButtonsWithScroll(int index, int lastIndex, List tours, Config config, ScrollController? scrollController)
    → Widget
  
  
 
- 
  
  
 
        - 
  scrollToTarget(GlobalKey<State<StatefulWidget>> key, ScrollController scrollController)
    → Future<void>
  
  
 
- 
  
  
 
        - 
  showBeacon(BuildContext context, {required GlobalKey<State<StatefulWidget>> key, required String beaconPosition, required Color color, required DataModel data, required dynamic onBeaconClicked()})
    → void
  
  
 
- 
  
  
 
        - 
  showBottomSheet(BuildContext context, {String? title, required String? body, String? background, String? textColor, String? url, int? scale, required dynamic onOkPressed()})
    → void
  
  
 
- 
  
  
 
        - 
  showFloatingWidget(BuildContext context, {String? title, String? body, String? background, String? textColor, String? url, String? position, int? scale, bool isDraggable = false, Widget? customWidget, void onTap()?, bool? isVisible = false})
    → void
  
  
 
- 
  
  
 
        - 
  showInfoDialog(BuildContext context, {required GlobalKey<State<StatefulWidget>> key, required DataModel data, dynamic onOkPressed()?})
    → void
  
  
 
- 
  
  
 
        - 
  showOkDialog(BuildContext context, {required String shape, String? title, String? body, String? background, String? textColor, String? url, int? scale, dynamic onOkPressed()?})
    → void
  
  
 
- 
  
  
 
        - 
  showSnackbar(BuildContext context, {String? title, String? body, String? background, String? textColor, String? url, int duration = 3000, int? scale})
    → void
  
  
 
- 
  
  
 
        - 
  showTooltip(BuildContext context, {required GlobalKey<State<StatefulWidget>> key, required DataModel data})
    → void
  
  
 
- 
  
  
 
        - 
  showTour(BuildContext context, Config config, {required DataModel data, ScrollController? scrollController, bool showNextAndPreviousButtons = false})
    → Future<void>
  
  
 
-