Skip to content

Package for creating tutorials for your app to explain the features of the app in a seamless ways to you users.

License

Notifications You must be signed in to change notification settings

oxelf/app_tutorial

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flutter App Onboarding

roundedRectangle

Usage

Import the package into your pubspec.yaml

dependencies:
  app_tutorial: ^currentVersion

View the example project to see how to use the package.

Properties:

TutorialItem
Property Description Type Required Default value
globalKey The Global Key of the component you want to focus on GlobalKey yes /
child Widget to show on the screen when this item is active Widget yes /
color Color of the overlay Color? no Color.fromRGBO(0, 0, 0, 0.6)
borderRadius Radius of the border of the higlighted item Radius no Radius.circular(10.0)
radius Radius of the ShapeFocus.oval shape double? no null
shapeFocus Shape of the focus element ShapeFocus.oval, ShapeFocus.square, ShapeFocus.roundedSquare no ShapeFocus.roundedSquare
Tutorial
  • show() - the show () method, receives two parameters, the context and the list of tutorial items you created Now just run the Tutorial.show(context, items)
Tutorial.showTutorial(context, items);
  • skipAll() - the skipAll() method receives the context parameter and ends the onboarding process
Tutorial.skipAll(context);
This package is a separated fork of this package.

About

Package for creating tutorials for your app to explain the features of the app in a seamless ways to you users.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Dart 92.4%
  • Swift 6.2%
  • Kotlin 1.1%
  • Objective-C 0.3%