Properties Optional
on Before Tab Remove on Before Tab Remove ?: ( ( tabId , eventId ? ) => boolean )
Type declaration ( tabId , eventId ? ) : boolean Parameters tabId : string Optional
eventId : string Returns boolean Optional
on Chat Item Engagement on Chat Item Engagement ?: ( ( tabId , messageId , engagement ) => void )
Type declaration ( tabId , messageId , engagement ) : void Parameters tabId : string messageId : string engagement : Engagement Returns void Optional
on Chat Prompt on Chat Prompt ?: ( ( tabId , prompt , eventId ? ) => void )
Type declaration ( tabId , prompt , eventId ? ) : void Parameters tabId : string prompt : ChatPrompt Optional
eventId : string Returns void Optional
on Chat Prompt Progress Action Button Clicked on Chat Prompt Progress Action Button Clicked ?: ( ( tabId , action , eventId ? ) => void )
Type declaration ( tabId , action , eventId ? ) : void Parameters tabId : string action : { id : string ; text ?: string ; } id : string Optional
text ?: string Optional
eventId : string Returns void Optional
on Code Block Action Clicked on Code Block Action Clicked ?: ( ( tabId , messageId , actionId , data ? , code ? , type ? , referenceTrackerInformation ? , eventId ? , codeBlockIndex ? , totalCodeBlocks ? ) => void )
Type declaration ( tabId , messageId , actionId , data ? , code ? , type ? , referenceTrackerInformation ? , eventId ? , codeBlockIndex ? , totalCodeBlocks ? ) : void Parameters tabId : string messageId : string actionId : string Optional
data : string Optional
code : string Optional
type : CodeSelectionType Optional
referenceTrackerInformation : ReferenceTrackerInformation [] Optional
eventId : string Optional
codeBlockIndex : number Optional
totalCodeBlocks : number Returns void Optional
on Code Insert To Cursor Position on Code Insert To Cursor Position ?: ( ( tabId , messageId , code ? , type ? , referenceTrackerInformation ? , eventId ? , codeBlockIndex ? , totalCodeBlocks ? , data ? ) => void )
Type declaration ( tabId , messageId , code ? , type ? , referenceTrackerInformation ? , eventId ? , codeBlockIndex ? , totalCodeBlocks ? , data ? ) : void Parameters tabId : string messageId : string Optional
code : string Optional
type : CodeSelectionType Optional
referenceTrackerInformation : ReferenceTrackerInformation [] Optional
eventId : string Optional
codeBlockIndex : number Optional
totalCodeBlocks : number Optional
data : any Returns void Optional
on Context Selected on Context Selected ?: ( ( contextItem , tabId , eventId ? ) => boolean )
Type declaration ( contextItem , tabId , eventId ? ) : boolean Returns boolean Optional
on Copy Code To Clipboard on Copy Code To Clipboard ?: ( ( tabId , messageId , code ? , type ? , referenceTrackerInformation ? , eventId ? , codeBlockIndex ? , totalCodeBlocks ? , data ? ) => void )
Type declaration ( tabId , messageId , code ? , type ? , referenceTrackerInformation ? , eventId ? , codeBlockIndex ? , totalCodeBlocks ? , data ? ) : void Parameters tabId : string messageId : string Optional
code : string Optional
type : CodeSelectionType Optional
referenceTrackerInformation : ReferenceTrackerInformation [] Optional
eventId : string Optional
codeBlockIndex : number Optional
totalCodeBlocks : number Optional
data : any Returns void Optional
on Custom Form Action on Custom Form Action ?: ( ( tabId , action , eventId ? ) => void )
Type declaration ( tabId , action , eventId ? ) : void Parameters tabId : string action : { formItemValues ?: Record < string , string > ; id : string ; text ?: string ; } Optional
form Item Values ?: Record < string , string > id : string Optional
text ?: string Optional
eventId : string Returns void Optional
on File Action Click on File Action Click ?: ( ( tabId , messageId , filePath , actionName , eventId ? ) => void )
Type declaration ( tabId , messageId , filePath , actionName , eventId ? ) : void Parameters tabId : string messageId : string filePath : string actionName : string Optional
eventId : string Returns void Optional
on File Click on File Click ?: ( ( tabId , filePath , deleted , messageId ? , eventId ? ) => void )
Type declaration ( tabId , filePath , deleted , messageId ? , eventId ? ) : void Parameters tabId : string filePath : string deleted : boolean Optional
messageId : string Optional
eventId : string Returns void Optional
on Focus State Changed on Focus State Changed ?: ( ( focusState ) => void )
Type declaration ( focusState ) : void Returns void Optional
on Follow Up Clicked on Follow Up Clicked ?: ( ( tabId , messageId , followUp , eventId ? ) => void )
Type declaration ( tabId , messageId , followUp , eventId ? ) : void Parameters tabId : string messageId : string followUp : ChatItemAction Optional
eventId : string Returns void Optional
on Form Change on Form Change ?: ( ( formData , isValid , tabId ) => void )
Type declaration ( formData , isValid , tabId ) : void Parameters formData : Record < string , any > isValid : boolean tabId : string Returns void Optional
on Form Link Click on Form Link Click ?: ( ( link , mouseEvent ? , eventId ? ) => void )
Type declaration ( link , mouseEvent ? , eventId ? ) : void Parameters link : string Optional
mouseEvent : MouseEvent Optional
eventId : string Returns void Optional
on Form Modifier Enter Press on Form Modifier Enter Press ?: ( ( formData , tabId , eventId ? ) => void )
Type declaration ( formData , tabId , eventId ? ) : void Parameters formData : Record < string , string > tabId : string Optional
eventId : string Returns void Optional
on Form Textual Item Key Press on Form Textual Item Key Press ?: ( ( event , formData , itemId , tabId , eventId ? ) => boolean )
Type declaration ( event , formData , itemId , tabId , eventId ? ) : boolean Parameters event : KeyboardEvent formData : Record < string , string > itemId : string tabId : string Optional
eventId : string Returns boolean Optional
on In Body Button Clicked on In Body Button Clicked ?: ( ( tabId , messageId , action , eventId ? ) => void )
Type declaration ( tabId , messageId , action , eventId ? ) : void Parameters tabId : string messageId : string action : { formItemValues ?: Record < string , string > ; id : string ; text ?: string ; } Optional
form Item Values ?: Record < string , string > id : string Optional
text ?: string Optional
eventId : string Returns void Optional
on Info Link Click on Info Link Click ?: ( ( tabId , link , mouseEvent ? , eventId ? ) => void )
Type declaration ( tabId , link , mouseEvent ? , eventId ? ) : void Parameters tabId : string link : string Optional
mouseEvent : MouseEvent Optional
eventId : string Returns void Optional
on Link Click on Link Click ?: ( ( tabId , messageId , link , mouseEvent ? , eventId ? ) => void )
Type declaration ( tabId , messageId , link , mouseEvent ? , eventId ? ) : void Parameters tabId : string messageId : string link : string Optional
mouseEvent : MouseEvent Optional
eventId : string Returns void Optional
on Open Diff on Open Diff ?: ( ( tabId , filePath , deleted , messageId ? , eventId ? ) => void )
Type declaration ( tabId , filePath , deleted , messageId ? , eventId ? ) : void Parameters tabId : string filePath : string deleted : boolean Optional
messageId : string Optional
eventId : string Returns void Optional
on Prompt Input Option Change on Prompt Input Option Change ?: ( ( tabId , optionsValues , eventId ? ) => void )
Type declaration ( tabId , optionsValues , eventId ? ) : void Parameters tabId : string optionsValues : Record < string , string > Optional
eventId : string Returns void Optional
on Quick Command Group Action Click on Quick Command Group Action Click ?: ( ( tabId , action , eventId ? ) => void )
Type declaration ( tabId , action , eventId ? ) : void Parameters tabId : string action : { id : string ; } Optional
eventId : string Returns void Optional
on Ready on Ready ?: ( ( ) => void )
Optional
on Reset Store on Reset Store ?: ( ( tabId ) => void )
Type declaration ( tabId ) : void Returns void Optional
on Send Feedback on Send Feedback ?: ( ( tabId , feedbackPayload , eventId ? ) => void )
Type declaration ( tabId , feedbackPayload , eventId ? ) : void Returns void Optional
on Show More Web Results Click on Show More Web Results Click ?: ( ( tabId , messageId , eventId ? ) => void )
Type declaration ( tabId , messageId , eventId ? ) : void Parameters tabId : string messageId : string Optional
eventId : string Returns void Optional
on Source Link Click on Source Link Click ?: ( ( tabId , messageId , link , mouseEvent ? , eventId ? ) => void )
Type declaration ( tabId , messageId , link , mouseEvent ? , eventId ? ) : void Parameters tabId : string messageId : string link : string Optional
mouseEvent : MouseEvent Optional
eventId : string Returns void Optional
on Stop Chat Response on Stop Chat Response ?: ( ( tabId , eventId ? ) => void )
Type declaration ( tabId , eventId ? ) : void Parameters tabId : string Optional
eventId : string Returns void Optional
on Tab Add on Tab Add ?: ( ( tabId , eventId ? ) => void )
Type declaration ( tabId , eventId ? ) : void Parameters tabId : string Optional
eventId : string Returns void Optional
on Tab Bar Button Click on Tab Bar Button Click ?: ( ( tabId , buttonId , eventId ? ) => void )
Type declaration ( tabId , buttonId , eventId ? ) : void Parameters tabId : string buttonId : string Optional
eventId : string Returns void Optional
on Tab Change on Tab Change ?: ( ( tabId , eventId ? ) => void )
Type declaration ( tabId , eventId ? ) : void Parameters tabId : string Optional
eventId : string Returns void Optional
on Tab Remove on Tab Remove ?: ( ( tabId , eventId ? ) => void )
Type declaration ( tabId , eventId ? ) : void Parameters tabId : string Optional
eventId : string Returns void Optional
on Tabbed Content Tab Change on Tabbed Content Tab Change ?: ( ( tabId , messageId , contentTabId , eventId ? ) => void )
Type declaration ( tabId , messageId , contentTabId , eventId ? ) : void Parameters tabId : string messageId : string contentTabId : string Optional
eventId : string Returns void Optional
on Vote on Vote ?: ( ( tabId , messageId , vote , eventId ? ) => void )
Type declaration ( tabId , messageId , vote , eventId ? ) : void Returns void Optional
root Selector root Selector ?: string
Optional
splash Screen Initial Status splash Screen Initial Status ?: { text : string ; visible : boolean ; }
Type declaration text : string visible : boolean
tabId which the close button triggered