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