Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface TranscriptUIProps

notexported

Hierarchy

Index

Properties

onEdit?: MouseEventHandler<Element>
onClose?: MouseEventHandler<Element>
showHeaderControls?: boolean
showHeaderPlayButton?: boolean
hidePlaybar?: boolean
hideSearch?: boolean
handlesEnabled?: boolean
headerHandleAttributes?: DraggableAttributes
headerHandleListeners?: DraggableSyntheticListeners
containerHeight: number
containerRef: Ref<HTMLDivElement>
currentMatch?: null | string
currentMatchRef: Ref<HTMLDivElement>
currentParagraph?: null | string
currentParagraphRef: Ref<HTMLDivElement>
currentParagraphTimestamp?: null | string
darkMode?: boolean
endTime?: null | string
eventId?: string
eventQuery: QueryResult<TranscriptQuery, Exact<{ eventId: string }>>
matches: Chunk[]
matchIndex: number
onBack?: MouseEventHandler<Element>
onBackHeader: string
onChangeSearchTerm: ChangeHandler<string, SyntheticEvent<Element, Event>>
partial?: Partial
relativeTimestampsOffset: number
scrollContainerRef: Ref<HTMLDivElement>
searchTerm: string
showSpeakers: boolean
showReportIssueModal: boolean
speakerTurns: SpeakerTurnsWithMatches[]
startTime?: null | string
useConfigOptions: boolean

Methods

  • nextMatch(): void
  • onClickTranscript(paragraph: { __typename?: "EventTranscriptParagraph"; id: string; displayTimestamp?: null | string; syncMs?: null | number; syncTimestamp?: null | string; timestamp?: null | string; sentences: { __typename?: "EventTranscriptSentence"; id: string; text: string; sentiment?: null | { __typename?: "EventTranscriptSentenceSentimentContainer"; id: string; textual?: null | { __typename?: "EventTranscriptSentenceTextualSentiment"; id: string; basicSentiment: BasicTextualSentiment; overThreshold: boolean } } }[] }): void
  • Parameters

    • paragraph: { __typename?: "EventTranscriptParagraph"; id: string; displayTimestamp?: null | string; syncMs?: null | number; syncTimestamp?: null | string; timestamp?: null | string; sentences: { __typename?: "EventTranscriptSentence"; id: string; text: string; sentiment?: null | { __typename?: "EventTranscriptSentenceSentimentContainer"; id: string; textual?: null | { __typename?: "EventTranscriptSentenceTextualSentiment"; id: string; basicSentiment: BasicTextualSentiment; overThreshold: boolean } } }[] }
      • Optional __typename?: "EventTranscriptParagraph"
      • id: string
      • Optional displayTimestamp?: null | string
      • Optional syncMs?: null | number
      • Optional syncTimestamp?: null | string
      • Optional timestamp?: null | string
      • sentences: { __typename?: "EventTranscriptSentence"; id: string; text: string; sentiment?: null | { __typename?: "EventTranscriptSentenceSentimentContainer"; id: string; textual?: null | { __typename?: "EventTranscriptSentenceTextualSentiment"; id: string; basicSentiment: BasicTextualSentiment; overThreshold: boolean } } }[]

    Returns void

  • onSeekAudioByDate(date: string): void
  • prevMatch(): void
  • toggleReportIssueModal(override?: boolean): void

Generated using TypeDoc