1. 24 Aug, 2015 4 commits
    • Hans Muller's avatar
      Support ScrollableLists that wrap · c21fcf62
      Hans Muller authored
      Adds itemsWrap:bool (default false) to ScrollableList and PageableList. If itemsWrap is true then scrolling past the last item wraps around to the first. Similarly, scrolling before the first item wraps around to the last.
      
      Added abstract ExtentScrollBehavior of ScrollBehavior. Renamed fields called contentsExtents to contentExtent, containerExtents to containerExtent, contentSize to contentExtent, etc.
      
      BoundedBehavior is now a subclass of ExtentScrollBehavior.
      
      Added UnboundedBehavior subclass of ExtentScrollBehvaior; contentExtent and maxScrollOffset are double.INFINITY, minScrollExtent is double.NEGATIVE_INFINITY.
      c21fcf62
    • Adam Barth's avatar
      Merge pull request #774 from abarth/add_listener · d7ed623e
      Adam Barth authored
      Add GlobalKey.registerAddListener
      d7ed623e
    • Adam Barth's avatar
      Add GlobalKey.registerSyncListener · 16328cc8
      Adam Barth authored
      This lets clients listen for when a widget with a given global key goes through
      a sync operation. We'll need this for mimic to track its mimicable when it
      moves around the tree.
      16328cc8
    • Hans Muller's avatar
  2. 22 Aug, 2015 9 commits
  3. 21 Aug, 2015 15 commits
  4. 20 Aug, 2015 12 commits