MCPcopy Create free account

hub / github.com/Aebel-Shajan/scroll-minimap-for-chatgpt / functions

Functions118 in github.com/Aebel-Shajan/scroll-minimap-for-chatgpt

↓ 61 callersFunctioncn
(...inputs: ClassValue[])
lib/utils.ts:4
↓ 4 callersFunctionuseSidebar
()
components/ui/sidebar.tsx:45
↓ 2 callersFunctionextractFilteredTreeBySelectors
( chatContainer: HTMLElement, allowedSelectors: string[], textFilter: string, selectorMap: Record<stri
lib/chatgptElementUtils.ts:44
↓ 2 callersFunctionfindCurrentChatIndex
(chatElements: HTMLElement[])
lib/chatgptElementUtils.ts:108
↓ 2 callersFunctiongetElementScrollPosition
(element: HTMLElement, scrollContainer: HTMLElement)
lib/chatgptElementUtils.ts:103
↓ 2 callersFunctiongetScrollableParent
(el: Element | null)
lib/chatgptElementUtils.ts:33
↓ 2 callersFunctionqueryAllUserChats
(scrollContainer: HTMLElement, selectorMap: Record<string, string>)
lib/chatgptElementUtils.ts:98
↓ 2 callersFunctionqueryChatScrollContainer
(chatProvider: chatProviders)
lib/chatgptElementUtils.ts:25
↓ 2 callersFunctionscrollElementIntoView
(element: HTMLElement)
components/chat-outline.tsx:150
↓ 2 callersFunctionuseChatProvider
()
hooks/use-chat-provider.ts:4
↓ 2 callersFunctionuseSyncedStorage
(key: string, defaultValue: T)
hooks/use-synced-storage.ts:5
↓ 2 callersFunctionuseTheme
()
components/theme-provider.tsx:55
↓ 1 callersFunctioncheckAndSetTheme
()
hooks/use-theme-detection.ts:8
↓ 1 callersFunctiondefineOverlay
(ctx: ContentScriptContext)
entrypoints/content/index.tsx:31
↓ 1 callersFunctiongetItemInfo
(item: ChatItem, selectorMap: Record<string, string>)
lib/chatgptElementUtils.ts:153
↓ 1 callersFunctiongoToNextChat
()
entrypoints/content/App.tsx:33
↓ 1 callersFunctiongoToPreviousChat
()
entrypoints/content/App.tsx:37
↓ 1 callersFunctionnavigateToNextChat
(scrollContainer: HTMLElement, selectorMap: Record<string, string>)
lib/chatgptElementUtils.ts:123
↓ 1 callersFunctionnavigateToPreviousChat
(scrollContainer: HTMLElement, selectorMap: Record<string, string>)
lib/chatgptElementUtils.ts:138
↓ 1 callersFunctiononToggleOption
(e: React.MouseEvent<HTMLDivElement, MouseEvent>, key: string)
entrypoints/content/App.tsx:40
↓ 1 callersFunctionuseHighlightedIndex
( scrollContainer: HTMLElement | null, elementTree: ChatItem[] )
hooks/use-highlighted-index.ts:4
↓ 1 callersFunctionuseIsMobile
()
hooks/use-mobile.ts:5
↓ 1 callersFunctionuseScrollContainer
(chatProvider: chatProviders)
hooks/use-scroll-container.ts:4
↓ 1 callersFunctionuseShadowContainer
()
hooks/use-shadow-container.ts:3
↓ 1 callersFunctionuseThemeDetection
()
hooks/use-theme-detection.ts:4
FunctionApp
()
entrypoints/popup/App.tsx:17
FunctionApp
()
entrypoints/content/App.tsx:21
FunctionBreadcrumb
({ ...props }: React.ComponentProps<"nav">)
components/ui/breadcrumb.tsx:7
FunctionBreadcrumbEllipsis
({ className, ...props }: React.ComponentProps<"span">)
components/ui/breadcrumb.tsx:83
FunctionBreadcrumbItem
({ className, ...props }: React.ComponentProps<"li">)
components/ui/breadcrumb.tsx:24
FunctionBreadcrumbLink
({ asChild, className, ...props }: React.ComponentProps<"a"> & { asChild?: boolean })
components/ui/breadcrumb.tsx:34
FunctionBreadcrumbList
({ className, ...props }: React.ComponentProps<"ol">)
components/ui/breadcrumb.tsx:11
FunctionBreadcrumbPage
({ className, ...props }: React.ComponentProps<"span">)
components/ui/breadcrumb.tsx:52
FunctionBreadcrumbSeparator
({ children, className, ...props }: React.ComponentProps<"li">)
components/ui/breadcrumb.tsx:65
FunctionButton
({ className, variant, size, asChild = false, ...props }: React.ComponentProps<"button"> & Variant
components/ui/button.tsx:38
FunctionCard
({ className, ...props }: React.ComponentProps<"div">)
components/ui/card.tsx:5
FunctionCardAction
({ className, ...props }: React.ComponentProps<"div">)
components/ui/card.tsx:51
FunctionCardContent
({ className, ...props }: React.ComponentProps<"div">)
components/ui/card.tsx:64
FunctionCardDescription
({ className, ...props }: React.ComponentProps<"div">)
components/ui/card.tsx:41
FunctionCardFooter
({ className, ...props }: React.ComponentProps<"div">)
components/ui/card.tsx:74
FunctionCardHeader
({ className, ...props }: React.ComponentProps<"div">)
components/ui/card.tsx:18
FunctionCardTitle
({ className, ...props }: React.ComponentProps<"div">)
components/ui/card.tsx:31
FunctionChatOutline
( { scrollContainer, options, textFilter }: { scrollContainer: HTMLElement | null, opt
components/chat-outline.tsx:7
FunctionCollapsible
({ ...props }: React.ComponentProps<typeof CollapsiblePrimitive.Root>)
components/ui/collapsible.tsx:3
FunctionCollapsibleContent
({ ...props }: React.ComponentProps<typeof CollapsiblePrimitive.CollapsibleContent>)
components/ui/collapsible.tsx:20
FunctionCollapsibleTrigger
({ ...props }: React.ComponentProps<typeof CollapsiblePrimitive.CollapsibleTrigger>)
components/ui/collapsible.tsx:9
FunctionDropdownMenu
({ ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.Root>)
components/ui/dropdown-menu.tsx:7
FunctionDropdownMenuCheckboxItem
({ className, children, checked, ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.Checkbo
components/ui/dropdown-menu.tsx:88
FunctionDropdownMenuContent
({ className, sideOffset = 4, ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.Content>)
components/ui/dropdown-menu.tsx:32
FunctionDropdownMenuGroup
({ ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.Group>)
components/ui/dropdown-menu.tsx:57
FunctionDropdownMenuItem
({ className, inset, variant = "default", ...props }: React.ComponentProps<typeof DropdownMenuPrimitiv
components/ui/dropdown-menu.tsx:65
FunctionDropdownMenuLabel
({ className, inset, ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.Label> & { inset?:
components/ui/dropdown-menu.tsx:149
FunctionDropdownMenuPortal
({ ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.Portal>)
components/ui/dropdown-menu.tsx:13
FunctionDropdownMenuRadioGroup
({ ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.RadioGroup>)
components/ui/dropdown-menu.tsx:114
FunctionDropdownMenuRadioItem
({ className, children, ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.RadioItem>)
components/ui/dropdown-menu.tsx:125
FunctionDropdownMenuSeparator
({ className, ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.Separator>)
components/ui/dropdown-menu.tsx:169
FunctionDropdownMenuShortcut
({ className, ...props }: React.ComponentProps<"span">)
components/ui/dropdown-menu.tsx:182
FunctionDropdownMenuSub
({ ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.Sub>)
components/ui/dropdown-menu.tsx:198
FunctionDropdownMenuSubContent
({ className, ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.SubContent>)
components/ui/dropdown-menu.tsx:228
FunctionDropdownMenuSubTrigger
({ className, inset, children, ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.SubTrigge
components/ui/dropdown-menu.tsx:204
FunctionDropdownMenuTrigger
({ ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.Trigger>)
components/ui/dropdown-menu.tsx:21
FunctionElementDropDowns
( { elementTree, highlightedIndex, selectorMap }: { elementTree: ChatItem[], highlight
components/chat-outline.tsx:55
FunctionInput
({ className, type, ...props }: React.ComponentProps<"input">)
components/ui/input.tsx:5
FunctionPreviewButton
( { item, onClick, selectorMap, padding = 3, ref }: { item: ChatItem, onClick:
components/chat-outline.tsx:119
FunctionResizableHandle
({ withHandle, className, ...props }: React.ComponentProps<typeof ResizablePrimitive.PanelResizeHandle>
components/ui/resizable.tsx:29
FunctionResizablePanel
({ ...props }: React.ComponentProps<typeof ResizablePrimitive.Panel>)
components/ui/resizable.tsx:23
FunctionResizablePanelGroup
({ className, ...props }: React.ComponentProps<typeof ResizablePrimitive.PanelGroup>)
components/ui/resizable.tsx:7
FunctionSeparator
({ className, orientation = "horizontal", decorative = true, ...props }: React.ComponentProps<typeof S
components/ui/separator.tsx:8
FunctionSheet
({ ...props }: React.ComponentProps<typeof SheetPrimitive.Root>)
components/ui/sheet.tsx:7
FunctionSheetClose
({ ...props }: React.ComponentProps<typeof SheetPrimitive.Close>)
components/ui/sheet.tsx:17
FunctionSheetContent
({ className, children, side = "right", ...props }: React.ComponentProps<typeof SheetPrimitive.Content
components/ui/sheet.tsx:45
FunctionSheetDescription
({ className, ...props }: React.ComponentProps<typeof SheetPrimitive.Description>)
components/ui/sheet.tsx:115
FunctionSheetFooter
({ className, ...props }: React.ComponentProps<"div">)
components/ui/sheet.tsx:92
FunctionSheetHeader
({ className, ...props }: React.ComponentProps<"div">)
components/ui/sheet.tsx:82
FunctionSheetOverlay
({ className, ...props }: React.ComponentProps<typeof SheetPrimitive.Overlay>)
components/ui/sheet.tsx:29
FunctionSheetPortal
({ ...props }: React.ComponentProps<typeof SheetPrimitive.Portal>)
components/ui/sheet.tsx:23
FunctionSheetTitle
({ className, ...props }: React.ComponentProps<typeof SheetPrimitive.Title>)
components/ui/sheet.tsx:102
FunctionSheetTrigger
({ ...props }: React.ComponentProps<typeof SheetPrimitive.Trigger>)
components/ui/sheet.tsx:11
FunctionSidebar
({ side = "left", variant = "sidebar", collapsible = "offcanvas", className, children, ...props }:
components/ui/sidebar.tsx:152
FunctionSidebarContent
({ className, ...props }: React.ComponentProps<"div">)
components/ui/sidebar.tsx:369
FunctionSidebarFooter
({ className, ...props }: React.ComponentProps<"div">)
components/ui/sidebar.tsx:344
FunctionSidebarGroup
({ className, ...props }: React.ComponentProps<"div">)
components/ui/sidebar.tsx:383
FunctionSidebarGroupAction
({ className, asChild = false, ...props }: React.ComponentProps<"button"> & { asChild?: boolean })
components/ui/sidebar.tsx:415
FunctionSidebarGroupContent
({ className, ...props }: React.ComponentProps<"div">)
components/ui/sidebar.tsx:438
FunctionSidebarGroupLabel
({ className, asChild = false, ...props }: React.ComponentProps<"div"> & { asChild?: boolean })
components/ui/sidebar.tsx:394
FunctionSidebarHeader
({ className, ...props }: React.ComponentProps<"div">)
components/ui/sidebar.tsx:333
FunctionSidebarInput
({ className, ...props }: React.ComponentProps<typeof Input>)
components/ui/sidebar.tsx:319
FunctionSidebarInset
({ className, ...props }: React.ComponentProps<"main">)
components/ui/sidebar.tsx:305
FunctionSidebarMenu
({ className, ...props }: React.ComponentProps<"ul">)
components/ui/sidebar.tsx:452
FunctionSidebarMenuAction
({ className, asChild = false, showOnHover = false, ...props }: React.ComponentProps<"button"> & { a
components/ui/sidebar.tsx:546
FunctionSidebarMenuBadge
({ className, ...props }: React.ComponentProps<"div">)
components/ui/sidebar.tsx:578
FunctionSidebarMenuButton
({ asChild = false, isActive = false, variant = "default", size = "default", tooltip, className,
components/ui/sidebar.tsx:496
FunctionSidebarMenuItem
({ className, ...props }: React.ComponentProps<"li">)
components/ui/sidebar.tsx:463
FunctionSidebarMenuSkeleton
({ className, showIcon = false, ...props }: React.ComponentProps<"div"> & { showIcon?: boolean })
components/ui/sidebar.tsx:600
FunctionSidebarMenuSub
({ className, ...props }: React.ComponentProps<"ul">)
components/ui/sidebar.tsx:638
FunctionSidebarMenuSubButton
({ asChild = false, size = "md", isActive = false, className, ...props }: React.ComponentProps<"a">
components/ui/sidebar.tsx:667
FunctionSidebarMenuSubItem
({ className, ...props }: React.ComponentProps<"li">)
components/ui/sidebar.tsx:653
FunctionSidebarProvider
({ defaultOpen = true, open: openProp, onOpenChange: setOpenProp, className, style, children, ..
components/ui/sidebar.tsx:54
FunctionSidebarRail
({ className, ...props }: React.ComponentProps<"button">)
components/ui/sidebar.tsx:280
FunctionSidebarSeparator
({ className, ...props }: React.ComponentProps<typeof Separator>)
components/ui/sidebar.tsx:355
next →1–100 of 118, ranked by callers