{"repo":"Pyozer/introduction_screen","free":true,"listed":false,"github":"https://github.com/Pyozer/introduction_screen","clone":"git clone https://github.com/Pyozer/introduction_screen.git","description":"Add easily to your app an introduction screen to provide informations to new users","language":"Dart","stars":678,"topics":["flutter","dart","dart2","android","ios","introduction","ui"],"license":"MIT","category":"mobile-apps","readme_excerpt":"IntroductionScreen Introduction Screen allows you to have a screen on an app's first launch to, for example, explain your app. This widget is very customizable with a great design. introduction screen uses another package, dots indicator, that I also created. Installation You just need to add introduction screen as a dependency in your pubspec.yaml file. Examples Not all of the many parameters in each class are used in these examples. See Parameter Lists for the complete documentation for each class. Note: if you want to display IntroductionScreen only once, like on the first start of your app, use shared preferences (or a similar strategy) to save the status of whether it has been already displayed or not. It's not responsibility of this package to handle this. PageViewModel A list of PageViewModel s is used for IntroductionScreen 's pages parameter. Simple page This example only defines the title , body , and image parameters. (You can define image as any widget.) Page with custom colors This example defines the color of the page using the decoration parameter. The image link does not exist and is only for example. Page with custom text style This example defines custom TextStyles in the decoration parameter for the title and body. Page with a footer (button) This example defines a footer for the page with a button. The image does not exist and is only for example. Page with widget body This example defines the page body using bodyWidget and a Widget, rather than with body ","default_branch":null,"files":null,"tree":[],"storefront":"/r/Pyozer","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Pyozer/introduction_screen/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}