Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Azure-Samples/todo-csharp-cosmos-sql
/ functions
Functions
105 in github.com/Azure-Samples/todo-csharp-cosmos-sql
⨍
Functions
105
◇
Types & classes
47
↓ 10 callers
Function
createPayloadAction
(type: TAction["type"])
src/web/src/actions/actionCreators.ts:32
↓ 10 callers
Function
dispatch
()
src/web/src/components/todoContext.ts:5
↓ 7 callers
Method
GetListAsync
(string listId)
src/api/ListsRepository.cs:26
↓ 6 callers
Method
save
(listId: string, Item: TodoItem)
src/web/src/actions/itemActions.ts:16
↓ 4 callers
Function
bindActionCreators
( actionCreators: ActionCreator<any> | ActionCreatorsMapObject, dispatch: Dispatch<any> )
src/web/src/actions/actionCreators.ts:49
↓ 3 callers
Method
GetListItemAsync
(string listId, string itemId)
src/api/ListsRepository.cs:70
↓ 3 callers
Method
select
(item?: TodoItem)
src/web/src/actions/itemActions.ts:14
↓ 2 callers
Function
bindActionCreator
(actionCreator: ActionCreator<A>, dispatch: Dispatch<A>)
src/web/src/actions/actionCreators.ts:42
↓ 2 callers
Function
createListItems
(items: TodoItem[])
src/web/src/components/todoItemListPane.tsx:39
↓ 2 callers
Function
getDefaultState
()
src/web/src/models/applicationState.ts:17
↓ 2 callers
Method
list
(listId: string, options?: QueryOptions)
src/web/src/actions/itemActions.ts:13
↓ 2 callers
Method
load
(listId: string, id: string)
src/web/src/actions/itemActions.ts:15
↓ 2 callers
Method
remove
(listId: string, Item: TodoItem)
src/web/src/actions/itemActions.ts:17
↓ 1 callers
Method
AddListAsync
(TodoList list)
src/api/ListsRepository.cs:37
↓ 1 callers
Method
AddListItemAsync
(TodoItem item)
src/api/ListsRepository.cs:64
↓ 1 callers
Method
DeleteListAsync
(string listId)
src/api/ListsRepository.cs:32
↓ 1 callers
Method
DeleteListItemAsync
(string listId, string itemId)
src/api/ListsRepository.cs:80
↓ 1 callers
Method
GetListItemsAsync
(string listId, int? skip, int? batchSize)
src/api/ListsRepository.cs:48
↓ 1 callers
Method
GetListItemsByStateAsync
(string listId, string state, int? skip, int? batchSize)
src/api/ListsRepository.cs:56
↓ 1 callers
Method
GetListsAsync
(int? skip, int? batchSize)
src/api/ListsRepository.cs:18
↓ 1 callers
Method
MapTodoApi
(this RouteGroupBuilder group)
src/api/TodoEndpointsExtensions.cs:7
↓ 1 callers
Function
combineReducers
(slices: {[key: string]: Reducer<any, TodoActions>})
src/web/src/reducers/index.ts:8
↓ 1 callers
Function
completeItems
()
src/web/src/components/todoItemListPane.tsx:146
↓ 1 callers
Function
createNavGroups
(lists: TodoList[])
src/web/src/components/todoListMenu.tsx:31
↓ 1 callers
Function
deleteItems
()
src/web/src/components/todoItemListPane.tsx:150
↓ 1 callers
Function
deleteList
()
src/web/src/pages/homePage.tsx:89
↓ 1 callers
Function
getApplicationInsights
()
src/web/src/services/telemetryService.ts:11
↓ 1 callers
Function
getBaseURL
()
tests/playwright.config.ts:51
↓ 1 callers
Function
loadListItems
(listId: string)
src/web/src/pages/homePage.tsx:59
↓ 1 callers
Function
reportWebVitals
(onPerfEntry?: ReportHandler)
src/web/src/reportWebVitals.ts:3
↓ 1 callers
Method
save
(list: TodoList)
src/web/src/actions/listActions.ts:16
↓ 1 callers
Function
trackEvent
(eventName: string, properties?: { [key: string]: unknown })
src/web/src/services/telemetryService.ts:48
Function
App
()
src/web/src/App.tsx:15
Method
CreateList
(ListsRepository repository, CreateUpdateTodoList list)
src/api/TodoEndpointsExtensions.cs:28
Method
CreateListItem
(ListsRepository repository, string listId, CreateUpdateTodoItem item)
src/api/TodoEndpointsExtensions.cs:85
Method
DeleteList
(ListsRepository repository, string listId)
src/api/TodoEndpointsExtensions.cs:64
Method
DeleteListItem
(ListsRepository repository, string listId, string itemId)
src/api/TodoEndpointsExtensions.cs:137
Method
GetList
(ListsRepository repository, string listId)
src/api/TodoEndpointsExtensions.cs:40
Method
GetListItem
(ListsRepository repository, string listId, string itemId)
src/api/TodoEndpointsExtensions.cs:105
Method
GetListItems
(ListsRepository repository, string listId, int? skip = null, int? batchSize = null)
src/api/TodoEndpointsExtensions.cs:76
Method
GetListItemsByState
(ListsRepository repository, string listId, string state, int? skip = null, int? batchSize = null)
src/api/TodoEndpointsExtensions.cs:149
Method
GetLists
(ListsRepository repository, int? skip = null, int? batchSize = null)
src/api/TodoEndpointsExtensions.cs:23
Function
Header
()
src/web/src/layout/header.tsx:37
Function
HomePage
()
src/web/src/pages/homePage.tsx:16
Function
Layout
()
src/web/src/layout/layout.tsx:18
Method
ListsRepository
(CosmosClient client, IConfiguration configuration)
src/api/ListsRepository.cs:11
Function
Sidebar
(props: SidebarProps)
src/web/src/layout/sidebar.tsx:11
Function
Telemetry
(props: TelemetryProps)
src/web/src/components/telemetry.tsx:7
Method
ToListAsync
(IQueryable<T> queryable, int? skip, int? batchSize)
src/api/ListsRepository.cs:90
Method
TodoItem
(string listId, string name)
src/api/TodoItem.cs:5
Function
TodoItemDetailPane
(props: TodoItemDetailPaneProps)
src/web/src/components/todoItemDetailPane.tsx:12
Function
TodoItemListPane
(props: TodoItemListPaneProps)
src/web/src/components/todoItemListPane.tsx:55
Method
TodoList
(string name)
src/api/TodoList.cs:5
Function
TodoListMenu
(props: TodoListMenuProps)
src/web/src/components/todoListMenu.tsx:17
Method
UpdateList
(ListsRepository repository, string listId, CreateUpdateTodoList list)
src/api/TodoEndpointsExtensions.cs:47
Method
UpdateList
(TodoList existingList)
src/api/ListsRepository.cs:43
Method
UpdateListItem
(ListsRepository repository, string listId, string itemId, CreateUpdateTodoItem item)
src/api/TodoEndpointsExtensions.cs:117
Method
UpdateListItem
(TodoItem existingItem)
src/api/ListsRepository.cs:85
Function
cancelEdit
()
src/web/src/components/todoItemDetailPane.tsx:44
Function
constructor
(baseUrl: string, baseRoute: string)
src/web/src/services/restService.ts:17
Method
constructor
(baseUrl: string, baseRoute: string)
src/web/src/services/itemService.ts:5
Method
constructor
(baseUrl: string, baseRoute: string)
src/web/src/services/listService.ts:5
Function
createAction
(type: TAction["type"])
src/web/src/actions/actionCreators.ts:26
Function
delete
(id: string)
src/web/src/services/restService.ts:47
Function
get
(id: string)
src/web/src/services/restService.ts:32
Function
getList
(queryOptions?: QueryOptions)
src/web/src/services/restService.ts:23
Function
list
(listId: string, options?: QueryOptions)
src/web/src/actions/itemActions.ts:20
Function
list
(options?: QueryOptions)
src/web/src/actions/listActions.ts:20
Method
list
(options?: QueryOptions)
src/web/src/actions/listActions.ts:13
Function
listsReducer
(state: TodoList[], action: TodoActions)
src/web/src/reducers/listsReducer.ts:5
Function
load
(listId: string, id: string)
src/web/src/actions/itemActions.ts:35
Function
load
(id: string)
src/web/src/actions/listActions.ts:34
Method
load
(id: string)
src/web/src/actions/listActions.ts:14
Function
onDueDateChange
(date: Date | null | undefined)
src/web/src/components/todoItemDetailPane.tsx:54
Function
onFormSubmit
(evt: FormEvent<HTMLFormElement>)
src/web/src/components/todoListMenu.tsx:49
Function
onFormSubmit
(evt: FormEvent<HTMLFormElement>)
src/web/src/components/todoItemListPane.tsx:124
Function
onItemCompleted
(item: TodoItem)
src/web/src/pages/homePage.tsx:72
Function
onItemCreated
(item: TodoItem)
src/web/src/pages/homePage.tsx:68
Function
onItemDeleted
(item: TodoItem)
src/web/src/pages/homePage.tsx:82
Function
onItemEditCancel
()
src/web/src/layout/layout.tsx:44
Function
onItemEdited
(item: TodoItem)
src/web/src/layout/layout.tsx:38
Function
onItemSelected
(item?: TodoItem)
src/web/src/pages/homePage.tsx:78
Function
onListCreated
(list: TodoList)
src/web/src/layout/layout.tsx:33
Function
onNavLinkClick
(evt?: MouseEvent<HTMLElement>, item?: INavLink)
src/web/src/components/todoListMenu.tsx:21
Function
onNewItemChanged
(_evt?: FormEvent<HTMLInputElement>, value?: string)
src/web/src/components/todoItemListPane.tsx:138
Function
onNewListNameChange
(_evt: FormEvent<HTMLInputElement | HTMLTextAreaElement>, value?: string)
src/web/src/components/todoListMenu.tsx:45
Function
onStateChange
(_evt: FormEvent<HTMLDivElement>, value?: IDropdownOption)
src/web/src/components/todoItemDetailPane.tsx:48
Function
patch
(id: string, entity: Partial<T>)
src/web/src/services/restService.ts:73
Function
post
(entity: T)
src/web/src/services/restService.ts:54
Function
put
(entity: T)
src/web/src/services/restService.ts:63
Function
remove
(listId: string, item: TodoItem)
src/web/src/actions/itemActions.ts:53
Function
remove
(id: string)
src/web/src/actions/listActions.ts:52
Method
remove
(id: string)
src/web/src/actions/listActions.ts:17
Function
renderItemColumn
(item: TodoDisplayItem, _index?: number, column?: IColumn)
src/web/src/components/todoItemListPane.tsx:170
Function
save
(listId: string, item: TodoItem)
src/web/src/actions/itemActions.ts:44
Function
save
(list: TodoList)
src/web/src/actions/listActions.ts:42
Function
save
(entity: T)
src/web/src/services/restService.ts:41
Function
saveTodoItem
(evt: MouseEvent<HTMLButtonElement>)
src/web/src/components/todoItemDetailPane.tsx:25
Function
select
(item?: TodoItem)
src/web/src/actions/itemActions.ts:29
Function
select
(list: TodoList)
src/web/src/actions/listActions.ts:28
next →
1–100 of 105, ranked by callers