• Hixie's avatar
    Table widget · baf06515
    Hixie authored
    - Add x and y to the parent data, in case it's useful. In point of fact,
      I ended up not needing it.
    
    - Make columnWidths settable rather than having a setter so that the
      code in the widgets layer is more idiomatic.
    
    - Teach setFlatChildren about avoiding unnecessary drop/adopt loops.
    
    - Assert that the child list length is correct more aggressively so that
      we catch the dumb bug I had more quickly next time.
    
    - Improve the toString() to handle empty tables better.
    
    - Resort the imports in framework.dart.
    
    - Introduce a LocalKey for cases where you don't want to allow use of
      GlobalKey.
    
    - Make inflateWidget and deactivateChild public for subclass use.
    
    - Table widget.
    
    - Cell widget.
    
    - TableRow fake widget.
    baf06515
widgets.dart 1.94 KB