ActiveBorderOverlay class
Apple-Intelligence-style glowing border drawn around the entire screen while the agent is running an action.
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
-
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.
inherited
Static Properties
- cornerRadius ↔ double
-
Corner radius (logical pixels) used when drawing the glow.
getter/setter pair
- isActive → bool
-
True while a mission holds the border — false once its post-hold fade
began (RN
isActiveBorderActive): a touch then has nothing to stop.no setter - isVisible → bool
-
True while the border is mounted (whether fully visible, in the post-hold
delay, or fading out).
no setter
- postHoldDuration ↔ Duration
-
How long the border stays visible AFTER dismiss before fading.
getter/setter pair
Static Methods
-
dismiss(
) → void - Begin the post-hold + fade-out.
-
forceDismiss(
) → void -
Tear down immediately, skipping the post-hold — runtime stop, call
teardown, a cancelled mission. Safe to call when nothing is shown and
from a
dispose(the overlay defers a removal requested mid-frame). -
show(
BuildContext context) → void -
Mount the border on the overlay reachable from
context.