SemanticFramePresenter class abstract interface

Presents a Fleury semantic snapshot to a host-owned accessibility surface.

The presenter contract intentionally consumes SemanticTree, not the current element-walk producer. That keeps the browser host boundary stable when Phase 4 replaces full snapshots with a retained semantics owner.

Implementers

Properties

hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

dispose() → Future<void>
Releases host resources owned by this presenter.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
present(SemanticTree tree, {SemanticTreeUpdate? update}) → SemanticPresentationStats
Presents the current semantic tree for the just-rendered frame.
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited