PdfTilePageIdentity class
Everything about a page's visual state that changes what a tile should contain: the page slot and its epoch/content/destructive stamps (from PdfPageRenderIntent) plus the display plan (paper color, annotations, rotation, from PdfPageRenderPlan). Two identities that compare equal may share tiles; any difference is a distinct key so stale pixels never surface.
- Annotations
Constructors
- PdfTilePageIdentity({Object? cacheNamespace, required int pageIndex, required int pageEpoch, required int contentStamp, required int destructiveStamp, required PdfPageRenderPlan plan})
-
const
Properties
- cacheNamespace → Object?
-
Stable identity of the viewer/document lineage that owns this tile.
final
- contentStamp → int
-
final
- destructiveStamp → int
-
final
- hashCode → int
-
The hash code for this object.
no setteroverride
- pageEpoch → int
-
final
- pageIndex → int
-
final
- plan → PdfPageRenderPlan
-
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
override