createElement method
Creates a StatefulElement
to manage this component's location in the tree.
It is uncommon for subclasses to override this method.
Implementation
@override
SingleChildStatefulElement createElement() {
return SingleChildStatefulElement(this);
}