Preparing search index...
The search index is not available
Theia TypeDoc
Theia TypeDoc
ai-chat
ChatModelImpl
Class ChatModelImpl
Implementations
Implements
ChatModel
Index
Constructors
constructor
Properties
_id
_on
Did
Change
Emitter
_requests
location
on
Did
Change
Accessors
id
Methods
add
Request
get
Requests
is
Empty
Constructors
constructor
new
Chat
Model
Impl
(
location
?
)
:
ChatModelImpl
Parameters
location
:
ChatAgentLocation
= ChatAgentLocation.Panel
Returns
ChatModelImpl
Properties
Protected
_id
_id
:
string
Protected
Readonly
_on
Did
Change
Emitter
_on
Did
Change
Emitter
:
Emitter
<
ChatChangeEvent
>
= ...
Protected
_requests
_requests
:
ChatRequestModelImpl
[]
Readonly
location
location
:
ChatAgentLocation
= ChatAgentLocation.Panel
on
Did
Change
on
Did
Change
:
Event
<
ChatChangeEvent
>
= ...
Accessors
id
get
id
(
)
:
string
Returns
string
Methods
add
Request
add
Request
(
parsedChatRequest
,
agentId
?
)
:
ChatRequestModelImpl
Parameters
parsedChatRequest
:
ParsedChatRequest
Optional
agentId
:
string
Returns
ChatRequestModelImpl
get
Requests
get
Requests
(
)
:
ChatRequestModelImpl
[]
Returns
ChatRequestModelImpl
[]
is
Empty
is
Empty
(
)
:
boolean
Returns
boolean
Settings
Member Visibility
Protected
Private
Inherited
Theme
OS
Light
Dark
On This Page
constructor
_id
_on
Did
Change
Emitter
_requests
location
on
Did
Change
id
add
Request
get
Requests
is
Empty
Theia TypeDoc
Loading...
Implementations