Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • EventListUIProps

Index

Properties

company?: { __typename?: "Company"; id: string; commonName: string; instruments: { __typename?: "Instrument"; id: string; isPrimary: boolean; quotes: { __typename?: "Quote"; id: string; isPrimary: boolean; localTicker: string; exchange: { __typename?: "Exchange"; id: string; shortName: string; country: { __typename?: "Country"; id: string; countryCode: string } } }[] }[] }

Type declaration

  • Optional __typename?: "Company"
  • id: string
  • commonName: string
  • instruments: { __typename?: "Instrument"; id: string; isPrimary: boolean; quotes: { __typename?: "Quote"; id: string; isPrimary: boolean; localTicker: string; exchange: { __typename?: "Exchange"; id: string; shortName: string; country: { __typename?: "Country"; id: string; countryCode: string } } }[] }[]
customOnly: boolean
darkMode?: boolean
event?: { __typename?: "Event"; id: string; audioProxy?: null | string; audioRecordingUrl?: null | string; audioRecordingOffsetMs: number; audioStreamUri?: null | string; connectionStatus: EventConnectionStatus; externalAudioStreamUrl?: null | string; hasPublishedTranscript: boolean; hasTranscript: boolean; eventDate: string; eventType: EventType; isLive: boolean; liveStreamUrl?: null | string; title: string; creator?: null | { __typename?: "User"; id: string; firstName?: null | string; lastName?: null | string; primaryEmail?: null | string; username: string }; primaryCompany?: null | { __typename?: "Company"; id: string; commonName: string; instruments: { __typename?: "Instrument"; id: string; isPrimary: boolean; quotes: { __typename?: "Quote"; id: string; isPrimary: boolean; localTicker: string; exchange: { __typename?: "Exchange"; id: string; shortName: string; country: { __typename?: "Country"; id: string; countryCode: string } } }[] }[] } }

Type declaration

  • Optional __typename?: "Event"
  • id: string
  • Optional audioProxy?: null | string
  • Optional audioRecordingUrl?: null | string
  • audioRecordingOffsetMs: number
  • Optional audioStreamUri?: null | string
  • connectionStatus: EventConnectionStatus
  • Optional externalAudioStreamUrl?: null | string
  • hasPublishedTranscript: boolean
  • hasTranscript: boolean
  • eventDate: string
  • eventType: EventType
  • isLive: boolean
  • Optional liveStreamUrl?: null | string
  • title: string
  • Optional creator?: null | { __typename?: "User"; id: string; firstName?: null | string; lastName?: null | string; primaryEmail?: null | string; username: string }
  • Optional primaryCompany?: null | { __typename?: "Company"; id: string; commonName: string; instruments: { __typename?: "Instrument"; id: string; isPrimary: boolean; quotes: { __typename?: "Quote"; id: string; isPrimary: boolean; localTicker: string; exchange: { __typename?: "Exchange"; id: string; shortName: string; country: { __typename?: "Country"; id: string; countryCode: string } } }[] }[] }
eventListView?: EventListView
EventRow?: JSXElementConstructor<any>
eventsQuery: QueryResult<EventListQuery, Exact<{ filter: EventSearchFilter; view?: InputMaybe<EventView>; size?: InputMaybe<number>; fromIndex?: InputMaybe<number> }>>
eventsQueryUpcoming: QueryResult<EventListQuery, Exact<{ filter: EventSearchFilter; view?: InputMaybe<EventView>; size?: InputMaybe<number>; fromIndex?: InputMaybe<number> }>>
filterByTypeOptions: FilterByTypeOption[]
filterByTypes?: FilterByType[]
hideHeader?: boolean
hidePlaybar?: boolean
listType?: EventView
loading?: boolean
loadingWatchlist: LoadingWatchlist
onBackFromTranscript?: MouseEventHandler<Element>
onCompanyChange?: ChangeHandler<{ __typename?: "Company"; id: string; commonName: string; instruments: { __typename?: "Instrument"; id: string; isPrimary: boolean; quotes: { __typename?: "Quote"; id: string; isPrimary: boolean; localTicker: string; exchange: { __typename?: "Exchange"; id: string; shortName: string; country: { __typename?: "Country"; id: string; countryCode: string } } }[] }[] }, SyntheticEvent<Element, Event>>
onSearchChange?: ChangeHandler<string, SyntheticEvent<Element, Event>>
onSelectEvent?: ChangeHandler<{ __typename?: "Event"; id: string; audioProxy?: null | string; audioRecordingUrl?: null | string; audioRecordingOffsetMs: number; audioStreamUri?: null | string; connectionStatus: EventConnectionStatus; externalAudioStreamUrl?: null | string; hasPublishedTranscript: boolean; hasTranscript: boolean; eventDate: string; eventType: EventType; isLive: boolean; liveStreamUrl?: null | string; title: string; creator?: null | { __typename?: "User"; id: string; firstName?: null | string; lastName?: null | string; primaryEmail?: null | string; username: string }; primaryCompany?: null | { __typename?: "Company"; id: string; commonName: string; instruments: { __typename?: "Instrument"; id: string; isPrimary: boolean; quotes: { __typename?: "Quote"; id: string; isPrimary: boolean; localTicker: string; exchange: { __typename?: "Exchange"; id: string; shortName: string; country: { __typename?: "Country"; id: string; countryCode: string } } }[] }[] } }, SyntheticEvent<Element, Event>>
onSelectEventById?: ChangeHandler<string, SyntheticEvent<Element, Event>>
onSelectFilterBy?: ChangeHandler<FilterByType[], SyntheticEvent<Element, Event>>
onSelectListType?: ChangeHandler<EventView, SyntheticEvent<Element, Event>>
scrollRef: RefObject<HTMLDivElement>
searchTerm?: string
setFocus?: Dispatch<SetStateAction<number>>
showCompanyFilter: boolean
showForm: boolean
showFormButton: boolean
showHeaderControls: boolean
toggleForm: MouseEventHandler<Element>
useConfigOptions: boolean
userQuery: QueryResult<EventListCurrentUserQuery, undefined>
userStatusInactive: boolean

Methods

  • loadMore(event: MouseEvent<Element, MouseEvent>): void
  • refetch(): void

Generated using TypeDoc