MCPcopy Create free account

hub / github.com/Acid-OP/DrawDeck / functions

Functions266 in github.com/Acid-OP/DrawDeck

↓ 1 callersMethodsavePanOffset
()
apps/DrawDeck/app/draw/Game.ts:2343
↓ 1 callersMethodscheduleWrite
(shape: Shape)
apps/DrawDeck/app/draw/Game.ts:355
↓ 1 callersMethodsetBackgroundColor
(color: string)
apps/DrawDeck/app/draw/Game.ts:945
↓ 1 callersMethodsetFillStyle
(style: number)
apps/DrawDeck/app/draw/Game.ts:954
↓ 1 callersMethodsetStrokeColor
(color: string)
apps/DrawDeck/app/draw/Game.ts:942
↓ 1 callersMethodsetStrokeStyle
(style: number)
apps/DrawDeck/app/draw/Game.ts:951
↓ 1 callersMethodsetStrokeWidth
(width: number)
apps/DrawDeck/app/draw/Game.ts:948
↓ 1 callersMethodsetTheme
(theme: "light" | "dark")
apps/DrawDeck/app/draw/Game.ts:138
↓ 1 callersMethodsetTool
(tool: Tool)
apps/DrawDeck/app/draw/Game.ts:1284
↓ 1 callersFunctionsetupLocalAudioAnalysis
(stream: MediaStream)
apps/DrawDeck/components/VideoCall.tsx:210
↓ 1 callersFunctionsetupRemoteAudioAnalysis
(stream: MediaStream)
apps/DrawDeck/components/VideoCall.tsx:228
↓ 1 callersMethodtoggleDefaultStrokeColors
(theme: "light" | "dark")
apps/DrawDeck/app/draw/Game.ts:1343
↓ 1 callersMethodundo
()
apps/DrawDeck/app/draw/Game.ts:174
↓ 1 callersFunctionupdateSizes
()
apps/DrawDeck/components/Loader.tsx:44
↓ 1 callersMethodupdateTextShape
(id: string, newText: string)
apps/DrawDeck/app/draw/Game.ts:1094
↓ 1 callersFunctionuseAuthToast
()
apps/DrawDeck/hooks/useAuthToast.ts:6
↓ 1 callersFunctionuseIsMobile
(breakpoint: number = 768)
apps/DrawDeck/hooks/useIsMobile.ts:5
FunctionArrowIcon
({ direction, label })
apps/DrawDeck/components/ArrowIcon.tsx:8
FunctionAuthModal
({ isOpen }: AuthModalProps)
apps/DrawDeck/components/AuthModal.tsx:10
FunctionAuthPage
({isSignin}: { isSignin: boolean })
apps/DrawDeck/components/AuthPage.tsx:3
FunctionAuthWrapper
({ roomId, encryptionKey, roomType, }: AuthWrapperProps)
apps/DrawDeck/components/AuthWrapper.tsx:15
FunctionBrandIcon
({ size = 24, strokeWidth = 2, className = '', })
apps/DrawDeck/components/brandicon.tsx:10
FunctionBrandTitle
({ className = '' })
apps/DrawDeck/components/BrandTitle.tsx:9
FunctionButton
({ className, variant, size, asChild = false, ...props }: React.ComponentProps<'button'> & Variant
packages/ui/src/components/base/button.tsx:35
FunctionCanvas
({ roomId, socket, isSolo = false, isUserAuthenticated = false, encryptionKey, roomType,className , sendMessag
apps/DrawDeck/components/Canvas.tsx:60
FunctionCanvasBackgroundPicker
()
apps/DrawDeck/components/sidebar/CanvasBackgroundPicker.tsx:18
FunctionCanvasPage
()
apps/DrawDeck/app/[slug]/page.tsx:7
FunctionCanvasRateLimitNotification
({ rateLimitState }: { rateLimitState?: { messagesRemaining: number; isBlocked: boolean; re
apps/DrawDeck/components/RateLimitlAlert.tsx:3
FunctionColorSwatch
({ color, selected = false, onClick, title, size = 'md', isTransparent = false, })
apps/DrawDeck/components/panel/ColorSwatch.tsx:15
FunctionConfirmModal
({ open, setOpen, onConfirm, })
apps/DrawDeck/components/modal/ConfirmModal.tsx:12
FunctionConnectionError
({ error })
apps/DrawDeck/components/errors/ConnectionError.tsx:7
FunctionCreatorLeftError
({ slug, onGoBack })
apps/DrawDeck/components/errors/CreatorLeftError.tsx:9
FunctionCurvedArrow
({ size = 100, strokeWidth = 2, className = '', color = '#7a7a7a', })
apps/DrawDeck/components/CurveArrow.tsx:10
FunctionDesktopCollabModal
({ onClose, source = "header" })
apps/DrawDeck/components/modal/LiveCollabModal.tsx:39
FunctionDialog
({ ...props }: React.ComponentProps<typeof DialogPrimitive.Root>)
packages/ui/src/components/base/dialog.tsx:9
FunctionDialogClose
({ ...props }: React.ComponentProps<typeof DialogPrimitive.Close>)
packages/ui/src/components/base/dialog.tsx:27
FunctionDialogContent
({ className, children, showCloseButton = true, ...props }: React.ComponentProps<typeof DialogPrimitiv
packages/ui/src/components/base/dialog.tsx:49
FunctionDialogDescription
({ className, ...props }: React.ComponentProps<typeof DialogPrimitive.Description>)
packages/ui/src/components/base/dialog.tsx:119
FunctionDialogFooter
({ className, ...props }: React.ComponentProps<"div">)
packages/ui/src/components/base/dialog.tsx:93
FunctionDialogHeader
({ className, ...props }: React.ComponentProps<"div">)
packages/ui/src/components/base/dialog.tsx:83
FunctionDialogOverlay
({ className, ...props }: React.ComponentProps<typeof DialogPrimitive.Overlay>)
packages/ui/src/components/base/dialog.tsx:33
FunctionDialogPortal
({ ...props }: React.ComponentProps<typeof DialogPrimitive.Portal>)
packages/ui/src/components/base/dialog.tsx:21
FunctionDialogTitle
({ className, ...props }: React.ComponentProps<typeof DialogPrimitive.Title>)
packages/ui/src/components/base/dialog.tsx:106
FunctionDialogTrigger
({ ...props }: React.ComponentProps<typeof DialogPrimitive.Trigger>)
packages/ui/src/components/base/dialog.tsx:15
FunctionErrorFallback
({ error, resetError })
apps/DrawDeck/components/Errorfallback.tsx:7
FunctionExcalidrawPropertiesPanel
({ strokeSelectedIndex = 0, backgroundSelectedIndex = 0, strokeWidthSelectedIndex = 0, strokeStyleSele
apps/DrawDeck/components/PropertiesPanel.tsx:27
FunctionExcalidrawSignup
()
apps/DrawDeck/app/(auth)/signup/page.tsx:10
FunctionExcalidrawSignup
()
apps/DrawDeck/app/(auth)/signin/page.tsx:12
FunctionFeatureButton
({ icon, label, onClick, variant = "default", })
apps/DrawDeck/components/sidebar/FeatureButton.tsx:13
FunctionFillPattern
({ type, color, size = 8 }: { type: 'hachure' | 'cross-hatch' | 'dots' | 'solid', color: string, size?: number
apps/DrawDeck/components/panel/FillPatterns.tsx:1
FunctionFloatingDoodles
()
apps/DrawDeck/components/FloatingDoodles.tsx:19
FunctionGraphicSection
({ isDark })
apps/DrawDeck/components/GraphicSession.tsx:7
FunctionGreenSquare
()
apps/DrawDeck/components/Loader.tsx:109
FunctionHeader
()
apps/DrawDeck/components/Header.tsx:14
FunctionHomePage
()
apps/DrawDeck/app/page.tsx:10
FunctionIconButton
({ icon, onClick, activated, shortcutKey, isMobile = false, allowFillOnActive = true, // 👈 default
apps/DrawDeck/components/IconButton.tsx:15
FunctionIconWrapper
({ children }: { children: React.ReactNode })
apps/DrawDeck/components/Loader.tsx:97
FunctionKeyBadge
({ keyName })
apps/DrawDeck/components/modal/KeyboardShortcutsModal.tsx:89
FunctionKeyboardShortcutsModal
({ onClose })
apps/DrawDeck/components/modal/KeyboardShortcutsModal.tsx:22
FunctionLiveCollabModal
({ onClose, source = "header", })
apps/DrawDeck/components/modal/LiveCollabModal.tsx:19
FunctionLiveCollaborationButton
({ onClick, className = '' })
apps/DrawDeck/components/CollaborationButton .tsx:10
FunctionLiveSessionModal
({ onClose })
apps/DrawDeck/components/modal/LiveSessionModal.tsx:10
FunctionLoaderAnimation
()
apps/DrawDeck/components/Loader.tsx:27
FunctionLocalSaveNotice
()
apps/DrawDeck/components/menuiconpointer.tsx:1
FunctionMenu
({ onClearCanvas, isCollabMode = false, roomId, encryptionKey, roomType, isMobile = false, onOpe
apps/DrawDeck/components/Menu.tsx:18
FunctionMobileRestrictionModal
({ onClose, source = "header", })
apps/DrawDeck/components/modal/MobileLiveCollabModal.tsx:13
FunctionPropertySection
({ label, children, compact })
apps/DrawDeck/components/panel/PropertySection.tsx:12
FunctionProviders
({ children }: { children: React.ReactNode })
apps/DrawDeck/components/providers.tsx:6
FunctionRedCircle
()
apps/DrawDeck/components/Loader.tsx:145
FunctionRoomCanvas
({ slug, encryptionKey, roomType: propRoomType }: { slug: string; encryptionKey: string; roomType?: 'duo' | 'g
apps/DrawDeck/components/RoomCanvas.tsx:21
FunctionRoomConnecting
({ slug, roomType })
apps/DrawDeck/components/errors/RoomConnecting.tsx:8
FunctionRoomFullError
({ error, slug, roomType, handleGoBack, handleTryAgain, })
apps/DrawDeck/components/errors/RoomFullError.tsx:15
FunctionRoomFullModal
({ isOpen, onClose, roomFullError, onGoBack, onTryAgain })
apps/DrawDeck/components/modal/RoomfullModal.tsx:16
FunctionRoomFullModalDemo
()
apps/DrawDeck/components/modal/RoomfullModal.tsx:122
FunctionRoomInactivityModal
({ message, idleTime, roomId })
apps/DrawDeck/components/errors/RoomInactivity.tsx:10
FunctionRootLayout
({ children, }: { children: React.ReactNode; })
apps/DrawDeck/app/layout.tsx:31
FunctionShareButton
({ onClick, isCollabMode = false }: ShareButtonProps)
apps/DrawDeck/components/ShareButton.tsx:6
FunctionShareLinkModal
({ roomId, encryptionKey, roomType, onClose, isManualTrigger = false, socket })
apps/DrawDeck/components/modal/SharelinkModal.tsx:16
FunctionSidebarItems
({ onClearCanvas, isCollabMode = false, roomId, encryptionKey, roomType, isMobile = false, })
apps/DrawDeck/components/SidebarItems.tsx:35
FunctionSidebarModal
({ isOpen, onClose, onClearCanvas, isCollabMode = false, roomId, encryptionKey, roomType, i
apps/DrawDeck/components/SidebarModal.tsx:17
FunctionSidebarSeparator
({ orientation = "horizontal", length = "h-px", className = "", })
apps/DrawDeck/components/sidebar/SidebarSeparator.tsx:12
FunctionSignInForm
({ isDark })
apps/DrawDeck/components/SigninForm.tsx:81
FunctionSignupButton
({ onClick, className = '' })
apps/DrawDeck/components/SignupWelcomeButton.tsx:10
FunctionSignupForm
({ isDark })
apps/DrawDeck/components/SignupForm.tsx:80
FunctionSignupHeader
({ isDark })
apps/DrawDeck/components/SignupHeader.tsx:5
FunctionSocialButton
({ icon, label, highlight, onClick, })
apps/DrawDeck/components/sidebar/SocialButton.tsx:13
FunctionStrokePattern
({ type, color }: { type: 'solid' | 'dashed' | 'dotted', color: string })
apps/DrawDeck/components/panel/StrokePatterns.tsx:14
FunctionStrokeWidthPattern
({ width, color }: { width: 'thin' | 'medium' | 'thick', color: string })
apps/DrawDeck/components/panel/StrokePatterns.tsx:1
FunctionStyleButton
({ selected = false, onClick, title, children, size = 'md', className, })
apps/DrawDeck/components/panel/StyleButton.tsx:15
FunctionThemeProvider
({ children })
apps/DrawDeck/context/ThemeContext.tsx:19
FunctionThemeToggle
({ isDark, toggleDarkMode })
apps/DrawDeck/components/Themetoggle.tsx:6
FunctionThemeToggle
({ isMobile = false })
apps/DrawDeck/components/sidebar/ThemeToggle.tsx:10
FunctionToast
({ message, duration = 3000 }: ToastProps)
apps/DrawDeck/components/Toast.tsx:10
FunctionToolIconPointer
()
apps/DrawDeck/components/toolbariconpointer.tsx:1
FunctionToolbarIcon
({ size = 80, strokeWidth = 2, className = '', color = '#7a7a7a', })
apps/DrawDeck/components/ToolBarIcon.tsx:10
FunctionTopBar
({ selectedTool, setSelectedTool }: TopBarProps)
apps/DrawDeck/components/TopBar.tsx:24
FunctionUnavailableProviderModal
({ isOpen, onClose, provider, isDark })
apps/DrawDeck/components/SignupForm.tsx:20
FunctionUnavailableProviderModal
({ isOpen, onClose, provider, isDark })
apps/DrawDeck/components/SigninForm.tsx:20
FunctionVideoCall
({roomId, isCreator }: VideoCallProps)
apps/DrawDeck/components/VideoCall.tsx:15
FunctionYellowDiamond
()
apps/DrawDeck/components/Loader.tsx:127
← previousnext →101–200 of 266, ranked by callers