inflate method
this routine creates views for all of its children
Implementation
@override
List<Widget> inflate()
{
// process children
List<Widget> views = [];
for (var model in viewableChildren)
{
if (model is! ModalModel)
{
var view = model.getView();
// wrap child in child data widget
// This is already done for us in our "positioned" widget view
if (view is! PositionedView)
{
view = LayoutBoxChildData(child: view!, model: model);
}
// add the view to the
// view list
if (view != null)
{
views.add(view);
}
}
}
return views;
}