findWidgetModel static method
Implementation
static WidgetModel? findWidgetModel(String? id, Scope? scope)
{
if (id == null) return null;
// named scope reference?
if (id.contains("."))
{
var parts = id.split(".");
var myScope = System.app?.scopeManager.of(parts.first.trim());
if (myScope != null)
{
scope = myScope;
parts.removeAt(0);
}
id = parts.first;
}
// get the model
return scope?._findWidgetModel(id);
}