Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Athenodoros/TopHat
/ types & classes
Types & classes
101 in github.com/Athenodoros/TopHat
⨍
Functions
560
◇
Types & classes
101
Class
src/state/logic/database.ts:18
Class
src/state/shared/dailycache.ts:10
Class
src/app/error.tsx:7
Interface
Account
src/state/data/types.ts:28
Interface
AccountNotificationContents
src/state/logic/notifications/variants/accounts.tsx:17
Interface
AccountPageState
src/state/app/pageTypes.ts:29
Interface
AccountsInstitutionSummary
src/pages/accounts/table/data.tsx:8
Interface
AccountsPageState
src/state/app/pageTypes.ts:13
Interface
Anchor
src/components/display/CategoryMenu.tsx:13
Interface
AppState
src/state/app/index.ts:16
Interface
BalanceHistory
src/state/shared/values.ts:14
Interface
BasicFillbarProps
src/components/display/BasicFillbar.tsx:10
Interface
BasicObjectType
src/state/data/types.ts:238
Interface
ButtonPropsColorOverrides
src/styles/theme.ts:86
Interface
CategoriesBarChartPoint
src/pages/categories/summary/chart.tsx:24
Interface
CategoriesBarSummaryPoint
src/pages/categories/summary/budget.tsx:29
Interface
CategoriesPageState
src/state/app/pageTypes.ts:53
Interface
Category
src/state/data/types.ts:63
Interface
CategoryPageState
src/state/app/pageTypes.ts:61
Interface
ChartDomainFunctions
src/shared/data.ts:41
Interface
ChartPoint
src/components/summary/shared.tsx:7
Interface
ChartPointEvent
src/components/summary/shared.tsx:12
Interface
Currency
src/state/data/types.ts:100
Interface
CurrencyExchangeRate
src/state/data/types.ts:88
Interface
CurrencySyncType
src/state/data/types.ts:96
Class
DailyCache
src/state/shared/dailycache.ts:10
Interface
DailyCacheRecord
src/state/shared/dailycache.ts:3
Interface
DataState
src/state/data/types.ts:248
Interface
DateRangeFilterProps
src/components/table/filters/RangeFilters.tsx:8
Interface
DialogColumnCurrencyColumnMapping
src/state/logic/statement/types.ts:56
Interface
DialogColumnCurrencyConstantMapping
src/state/logic/statement/types.ts:52
Interface
DialogColumnParseResult
src/state/logic/statement/types.ts:38
Interface
DialogColumnValueMapping
src/state/logic/statement/types.ts:61
Interface
DialogFileDescription
src/state/logic/statement/types.ts:13
Interface
DialogObjectSelectorProps
src/dialog/objects/shared/shared.tsx:13
Interface
DialogParseSpecification
src/state/logic/statement/types.ts:8
Interface
DialogStatementFileState
src/state/app/statementTypes.ts:17
Interface
DialogStatementImportState
src/state/app/statementTypes.ts:33
Interface
DialogStatementMappingState
src/state/app/statementTypes.ts:26
Interface
DialogStatementPageState
src/state/app/statementTypes.ts:13
Interface
DialogStatementParseState
src/state/app/statementTypes.ts:20
Interface
DropboxSpec
src/state/data/types.ts:188
Interface
EditableCurrencyValueProps
src/components/table/table/inputs.tsx:26
Interface
EditableTextValueProps
src/components/table/table/inputs.tsx:145
Interface
FilterMenuNestedOptionProps
src/components/table/filters/FilterMenuNestedOption.tsx:15
Interface
FilterMenuOptionProps
src/components/table/filters/FilterMenuOption.tsx:25
Interface
FlexWidthChartProps
src/components/display/FlexWidthChart.tsx:6
Interface
ForecastsPageState
src/state/app/pageTypes.ts:70
Interface
IconButtonPropsColorOverrides
src/styles/theme.ts:92
Interface
Institution
src/state/data/types.ts:117
Interface
MultiCategoryMenuProps
src/components/display/CategoryMenu.tsx:72
Interface
NonIdealStateProps
src/components/display/NonIdealState.tsx:8
Interface
Notification
src/state/data/types.ts:222
Interface
NotificationDisplayMetadata
src/state/logic/notifications/types.ts:5
Interface
NotificationRuleDefinition
src/state/logic/notifications/types.ts:17
Interface
NumberFormatConfig
src/shared/data.ts:78
Interface
NumericRangeFilterProps
src/components/table/filters/RangeFilters.tsx:45
Interface
ObjectSelectorCommonProps
src/components/inputs/objects.tsx:7
Interface
ObjectSelectorNonNullProps
src/components/inputs/objects.tsx:15
Interface
ObjectSelectorNullableProps
src/components/inputs/objects.tsx:20
Class
PageErrorBoundary
src/app/error.tsx:7
Interface
Palette
src/styles/theme.ts:75
Interface
PaletteOptions
src/styles/theme.ts:79
Interface
PatchGroup
src/state/data/types.ts:227
Interface
PieChartDatum
src/components/summary/breakdown/pie.tsx:19
Interface
PopupAlert
src/app/popups.tsx:6
Interface
Rule
src/state/data/types.ts:127
Interface
SectionProps
src/components/layout/section.tsx:11
Interface
SingleCategoryMenuProps
src/components/display/CategoryMenu.tsx:18
Interface
SnapshotSectionContentsProps
src/components/snapshot/index.tsx:13
Interface
SnapshotSectionData
src/components/snapshot/data.tsx:8
Interface
Statement
src/state/data/types.ts:176
Interface
SubCategoryProps
src/pages/categories/table/SubCategory.tsx:25
Interface
SubItemCheckboxProps
src/components/inputs/values.tsx:9
Interface
SummaryBarChartPoint
src/components/summary/bar.tsx:17
Interface
SummaryBreakdownDatum
src/components/summary/breakdown/index.tsx:11
Interface
SummaryBreakdownProps
src/components/summary/breakdown/index.tsx:35
Interface
SummaryChartEvent
src/components/summary/bar.tsx:94
Interface
SummaryChartPoint
src/components/summary/bar.tsx:90
Interface
SummaryNumberProps
src/components/display/SummaryNumber.tsx:8
Interface
SummaryPageState
src/state/app/pageTypes.ts:9
Interface
SummaryPieChartPoint
src/components/summary/breakdown/pie.tsx:27
Interface
SummaryPieEventProps
src/components/summary/breakdown/pie.tsx:22
Interface
TimeSeriesInputProps
src/dialog/shared/TimeSeriesInput.tsx:8
Class
TopHatDexie
src/state/logic/database.ts:18
Interface
TopLevelCategoryViewProps
src/pages/categories/table/TopLevel.tsx:31
Interface
Transaction
src/state/data/types.ts:154
Interface
TransactionHistory
src/state/shared/values.ts:25
Interface
TransactionHistoryWithLocalisation
src/state/shared/values.ts:38
Interface
TransactionsPageState
src/state/app/pageTypes.ts:39
Interface
TransactionsTableData
src/components/table/table/data.tsx:11
Interface
TransactionsTableEditEntryProps
src/components/table/table/edit.tsx:29
Interface
TransactionsTableFilters
src/components/table/table/types.tsx:5
Interface
TransactionsTableHeaderProps
src/components/table/table/header.tsx:37
Interface
TransactionsTableObjectDropdownProps
src/components/table/table/inputs.tsx:240
Interface
TransactionsTableProps
src/components/table/table/index.tsx:24
Interface
TransactionsTableState
src/components/table/table/types.tsx:42
Interface
TransactionsTableViewEntryProps
src/components/table/table/view.tsx:41
Interface
TransferCandidateSummary
src/state/logic/statement/parsing.ts:197
Interface
TypedColumn
src/state/logic/statement/types.ts:19
next →
1–100 of 101, ranked by callers