build abstract method
Describes the part of the user interface represented by this widget.
Provides access to the WidgetModel which contains all of the widget presentation logic.
Access to the BuildContext also occurs through the WidgetModel.
Implementation
Widget build(I wm);