CallPlan class

Everything the SDK's surfaces need to know about the current call, resolved once so nobody re-derives a piece of it and disagrees.

Properties

agentTriggerMode → AgentTriggerMode
The latched mode for this call.
final
allowsPanel → bool
True when the SDK may render an agent-driven panel.
no setter
hashCode → int
The hash code for this object.
no setterinherited
opensAvatarOnConnect → bool
True when the workflow surface (full-screen avatar) should open as the call connects. Co-pilot never auto-opens it.
no setter
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
showsAvatarSurface → bool
Whether the SDK's own full-screen avatar surface may be shown at all — and therefore whether the expand affordance that opens it appears on the in-call bar. Only workflow owns that surface; in co-pilot the user stays in the host app, so the icon is hidden (co-pilot draws the least).
no setter
uiComponentOwner → UiComponentOwner
Who draws the UI — derived from agentTriggerMode alone.
final

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