From 5ec085786498a99439df0a90c7c1a192c8334374 Mon Sep 17 00:00:00 2001 From: John Ryan Date: Fri, 12 Jul 2019 10:59:24 -0700 Subject: [PATCH] clean up expand_card demo --- animations/lib/src/misc/expand_card.dart | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/animations/lib/src/misc/expand_card.dart b/animations/lib/src/misc/expand_card.dart index 8ef2468ac..0a9d6f634 100644 --- a/animations/lib/src/misc/expand_card.dart +++ b/animations/lib/src/misc/expand_card.dart @@ -1,13 +1,11 @@ import 'package:flutter/material.dart'; class ExpandCardDemo extends StatelessWidget { - static String routeName = '/simple_expandable_card'; + static String routeName = '/expand_card'; Widget build(BuildContext context) { return Scaffold( - appBar: AppBar( - title: Text('Simple Expandable Card'), - ), + appBar: AppBar(), body: Center( child: SimpleExpandableCard(), ), @@ -24,21 +22,21 @@ class _SimpleExpandableCardState extends State static const Duration duration = Duration(milliseconds: 300); bool expanded = false; + double get size => expanded ? 200 : 100; + void initState() { super.initState(); } - void _toggleExpanded() { + void toggleExpanded() { setState(() { expanded = !expanded; }); } - double get size => expanded ? 200 : 100; - Widget build(context) { return GestureDetector( - onTap: () => _toggleExpanded(), + onTap: () => toggleExpanded(), child: Card( child: AnimatedCrossFade( alignment: Alignment.center,