Preparing search index...
The search index is not available
Theia TypeDoc
Theia TypeDoc
ai-chat-ui
AIChatContribution
Class AIChatContribution
Hierarchy
AbstractViewContribution
<
ChatViewWidget
>
AIChatContribution
Implements
TabBarToolbarContribution
Index
Constructors
constructor
Properties
chat
Service
quick
Input
Service
secondary
Window
Handler
REMOVE_
CHAT_
BUTTON
Methods
ask
For
Chat
Session
can
Extract
Chat
View
extract
Chat
View
is
Chat
View
Widget
register
Commands
register
Toolbar
Items
select
Chat
with
Widget
Constructors
constructor
new AIChat
Contribution
(
)
:
AIChatContribution
Returns
AIChatContribution
Properties
Protected
Readonly
chat
Service
chat
Service
:
ChatService
Protected
Readonly
quick
Input
Service
quick
Input
Service
:
QuickInputService
Protected
Readonly
secondary
Window
Handler
secondary
Window
Handler
:
SecondaryWindowHandler
Static
Protected
Readonly
REMOVE_
CHAT_
BUTTON
REMOVE_
CHAT_
BUTTON
:
QuickInputButton
= ...
Methods
Protected
ask
For
Chat
Session
ask
For
Chat
Session
(
)
:
Promise
<
undefined
|
QuickPickItem
>
Returns
Promise
<
undefined
|
QuickPickItem
>
can
Extract
Chat
View
can
Extract
Chat
View
(
chatView
)
:
boolean
Parameters
chatView
:
ChatViewWidget
Returns
boolean
Protected
extract
Chat
View
extract
Chat
View
(
chatView
)
:
void
Parameters
chatView
:
ChatViewWidget
Returns
void
Protected
is
Chat
View
Widget
is
Chat
View
Widget
(
widget
?
)
:
boolean
Parameters
Optional
widget
:
Widget
Returns
boolean
register
Commands
register
Commands
(
registry
)
:
void
Parameters
registry
:
CommandRegistry
Returns
void
register
Toolbar
Items
register
Toolbar
Items
(
registry
)
:
void
Parameters
registry
:
TabBarToolbarRegistry
Returns
void
Protected
select
Chat
select
Chat
(
sessionId
?
)
:
Promise
<
void
>
Parameters
Optional
sessionId
:
string
Returns
Promise
<
void
>
Protected
with
Widget
with
Widget
(
widget
?
,
predicate
?
)
:
boolean
Parameters
widget
:
undefined
|
Widget
= ...
predicate
:
(
(
output
)
=>
boolean
)
= ...
(
output
)
:
boolean
Parameters
output
:
ChatViewWidget
Returns
boolean
Returns
boolean
Settings
Member Visibility
Protected
Private
Inherited
Theme
OS
Light
Dark
On This Page
constructor
chat
Service
quick
Input
Service
secondary
Window
Handler
REMOVE_
CHAT_
BUTTON
ask
For
Chat
Session
can
Extract
Chat
View
extract
Chat
View
is
Chat
View
Widget
register
Commands
register
Toolbar
Items
select
Chat
with
Widget
Theia TypeDoc
Loading...