anchor.diff:      return classItem;
     }
   }
  -
   
   abstract class OutlineItem {
     html.LIElement _element;
  
positive.code:     }
    }
  
    OutlineMethod addMethod(data.OutlineMethod model) => _addElement(new OutlineMethod(model));
    OutlineProperty addProperty(data.OutlineClassVariable model) => _addElement(new OutlineProperty(model));
  }
  
  class OutlineMethod extends OutlineClassMember {
  
negative.code:         ..borderRadius = '2px'
          ..zIndex = '100'
          ..opacity = '0.6';
    }
  
    void populate(data.Outline outline) {
      children = [];
  
      if (_rootList != null) {
        _rootList.remove();
      }
      _rootList = new html.UListElement();
      _outlineDiv.append(_rootList);
  
      for (data.OutlineTopLevelEntry model in outline.entries) {
        _create(model);
      }
  