1. void main() {
  2. var element = query('#sample_container_id');
  3. appendComponentToElement(element, new CounterComponent() );
  4. }
  5.  
  6. void appendComponentToElement(Element element, WebComponent component) {
  7. component.host = new DivElement();
  8. var lifecycleCaller = new ComponentItem(component)..create();
  9. element.append(component.host);
  10. lifecycleCaller.insert();
  11. }