1. override
RenderObjectToWidgetElement<T> createElement()

RenderObjectWidgets always inflate to a RenderObjectElement subclass.

Source

@override
RenderObjectToWidgetElement<T> createElement() => new RenderObjectToWidgetElement<T>(this);