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