UIComponent constructor

UIComponent(
  1. Object? parent, {
  2. dynamic componentClass,
  3. dynamic componentStyle,
  4. dynamic classes,
  5. dynamic classes2,
  6. dynamic style,
  7. dynamic style2,
  8. UIComponentClearParent? clearParent,
  9. bool inline = true,
  10. bool construct = true,
  11. bool renderOnConstruction = false,
  12. bool preserveRender = false,
  13. dynamic id,
  14. UIComponentGenerator<UIComponent>? generator,
})

Implementation

UIComponent(Object? parent,
    {dynamic componentClass,
    dynamic componentStyle,
    dynamic classes,
    dynamic classes2,
    dynamic style,
    dynamic style2,
    this.clearParent,
    bool inline = true,
    bool construct = true,
    bool renderOnConstruction = false,
    bool preserveRender = false,
    this.id,
    UIComponentGenerator? generator})
    : globalID = ++_globalIDCount,
      _generator = generator {
  _resolveParent(parent);

  if (construct) {
    _construct(preserveRender, inline, classes, classes2, componentClass,
        style, style2, componentStyle, renderOnConstruction);
  }
}