getOffset method
Offset
getOffset({
- RenderBoxModel? ancestorRenderBox,
- bool excludeScrollOffset = false,
inherited
Implementation
Offset getOffset({RenderBoxModel? ancestorRenderBox, bool excludeScrollOffset = false}) {
// Returns (0, 0) when ancestor is null.
if (ancestorRenderBox == null) {
return Offset.zero;
}
return getSelfRenderBoxValue((renderBoxModel, _) {
// Always subtract ancestor border so the offset is from the padding edge.
const bool excludeAncestorBorder = true;
return renderBoxModel.getOffsetToAncestor(
Offset.zero,
ancestorRenderBox,
excludeScrollOffset: excludeScrollOffset,
excludeAncestorBorderTop: excludeAncestorBorder,
);
});
}