8000 GitHub - Hecatoncheir/spoiler: Spoiler widget for flutter.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Hecatoncheir/spoiler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Spoiler Actions Status

Spoiler widget for flutter.

HowTo:

child: Spoiler(openCurve: Curves.elasticOut,
               closeCurve: Curves.elasticIn,
               headerWhenSpoilerClosed: Text("Tools", style: TextStyle(color: Colors.white)),
               child: GameControl())
child: Spoilers(
         onUpdateCallback: (s) {
           print(s.childHeight);
           print(s.isOpened);
         },
         header: Text("Spoilers example header"),
         children: <Spoiler>[
           Spoiler(
             headerWhenSpoilerClosed: Text('First spoiler'),
               child: Text('Firsdt example context'),
           ),
           Spoiler(
             headerWhenSpoilerClosed: Text('Second spoiler'),
               child: Text('Second example context'),
           ),
         ],
       )

Spoiler preview gif

TODO:

  • Custom header.
  • Custom open header and custom close header.
  • On open callback with header height and child height arguments.
  • On close callback with header height and child height arguments.
  • Get only header height for spoiler in spoiler widgets.
  • Make Spoilers widget with callback that has all headers height and all child height.
  • Add reverse parameter for change order of header and child.
  • Add horizontal spoiler widget.

About

Spoiler widget for flutter.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  

Languages

0