getAttachedRenderParentRenderStyle<T extends RenderStyle> method
T?
getAttachedRenderParentRenderStyle<T extends RenderStyle>()
inherited
Implementation
@pragma('vm:prefer-inline')
T? getAttachedRenderParentRenderStyle<T extends RenderStyle>() {
final RenderBoxModel? renderBoxModel = attachedRenderBoxModel;
if (renderBoxModel == null) {
return target.parentElement?.renderStyle as T?;
}
final RenderObject? parent = _resolveAttachedParentRenderObject(renderBoxModel);
if (parent is RenderBoxModel) {
return parent.renderStyle as T?;
}
return _cachedAttachedParentRenderStyle as T? ??
target.parentElement?.renderStyle as T?;
}