getRenderBoxValueByType method

dynamic getRenderBoxValueByType(
  1. RenderObjectGetType getType,
  2. RenderBoxModelGetter getter
)
inherited

Implementation

dynamic getRenderBoxValueByType(RenderObjectGetType getType, RenderBoxModelGetter getter) {
  RenderBoxModel? widgetRenderBoxModel =
  widgetRenderObjectIterator.firstWhereOrNull((renderBox) => renderBox.attached);

  if (widgetRenderBoxModel == null) return null;

  return _renderObjectMatchFn(widgetRenderBoxModel, getType, (renderObject, renderStyle) {
    if (renderObject is RenderBoxModel && renderStyle != null) {
      return getter(renderObject, renderStyle);
    }
    return null;
  });
}