LLMs.txt: Complete documentation index for AI agents
UIPassthroughContractBase

UIPassthroughContractBase

UIPassthroughContractBase : {addVizToPinboard: {request: PinAnswerToLiveboardRequest , response: PinAnswerToLiveboardResponse } , drillDown: {request: DrilldownRequest , response: unknown } , getAnswerPageConfig: {request: GetAnswerConfigRequest , response: any } , getAnswerSession: {request: GetAnswerSessionRequest , response: GetAnswerSessionResponse } , getAvailableUiPassthroughs: {request: any , response: GetAvailableUIPassthroughsResponse } , getDiscoverabilityStatus: {request: any , response: GetDiscoverabilityStatusResponse } , getExportRequestForCurrentPinboard: {request: Record< string, never > , response: GetExportRequestForCurrentPinboardResponse } , getFilters: {request: GetFiltersRequest , response: GetFiltersResponse } , getGroups: {request: Record< string, never > , response: GetGroupsResponse } , getIframeUrl: {request: Record< string, never > , response: GetIframeUrlResponse } , getParameters: {request: Record< string, never > , response: GetParametersResponse } , getPinboardPageConfig: {request: any , response: any } , getTML: {request: GetTMLRequest , response: Record< string, any > } , getTabs: {request: Record< string, never > , response: GetTabsResponse } , getUnsavedAnswerTML: {request: GetUnsavedAnswerTMLRequest , response: GetUnsavedAnswerTMLResponse } , saveAnswer: {request: SaveAnswerRequest , response: SaveAnswerResponse } , updateFilters: {request: UpdateFiltersPassthroughRequest , response: unknown } }

Maps each UI passthrough event to its request/response pair.

Parameters

addVizToPinboard

Parameters

request
response
drillDown

Parameters

request
response
  • response: unknown

getAnswerPageConfig

Parameters

request
response
  • response: any

getAnswerSession

Parameters

request
response
getAvailableUiPassthroughs

Parameters

request
  • request: any

response
getDiscoverabilityStatus

Parameters

request
  • request: any

response
getExportRequestForCurrentPinboard

Parameters

request
  • request: Record< string, never >

response
getFilters

Parameters

request
response
getGroups

Parameters

request
  • request: Record< string, never >

response
getIframeUrl

Parameters

request
  • request: Record< string, never >

response
getParameters

Parameters

request
  • request: Record< string, never >

response
getPinboardPageConfig
  • getPinboardPageConfig: {request: any , response: any }

Parameters

request
  • request: any

response
  • response: any

getTML
  • getTML: {request: GetTMLRequest , response: Record< string, any > }

Parameters

request
response
  • response: Record< string, any >

getTabs

Parameters

request
  • request: Record< string, never >

response
getUnsavedAnswerTML

Parameters

request
response
saveAnswer

Parameters

request
response
updateFilters

Parameters

request
response
  • response: unknown

© 2026 ThoughtSpot Inc. All Rights Reserved.