maybeFromTarget static method
Implementation
static CockpitTargetGeometry? maybeFromTarget(CockpitTarget target) {
final explicitGeometry = target.geometryProvider?.call();
if (explicitGeometry != null) {
return explicitGeometry;
}
final diagnosticNode = target.diagnosticNodeProvider?.call();
final element = diagnosticNode is Element ? diagnosticNode : null;
if (element == null || !element.mounted) {
return null;
}
return maybeFromElement(element);
}