1. override
LeafRenderObjectElement createElement()

RenderObjectWidgets always inflate to a RenderObjectElement subclass.

Source

@override
LeafRenderObjectElement createElement() => new LeafRenderObjectElement(this);