rect property Null safety

Rect rect
final

The Rect in the outer coordinate system of the viewport at which the to-be-revealed element would be located if the viewport's offset is set to offset.

A viewport usually has two coordinate systems and works as an adapter between the two:

The inner coordinate system has its origin at the top left corner of the content that moves inside the viewport. The origin of this coordinate system usually moves around relative to the leading edge of the viewport when the viewport offset changes.

The outer coordinate system has its origin at the top left corner of the visible part of the viewport. This origin stays at the same position regardless of the current viewport offset.

In other words: rect describes where the revealed element would be located relative to the top left corner of the visible part of the viewport if the viewport's offset is set to offset.

See also:

Implementation

final Rect rect;