MCPcopy Create free account

hub / github.com/1weiho/open-slide / functions

Functions1,249 in github.com/1weiho/open-slide

↓ 4 callersFunctionformatRichText
(value: string, formatText = formatJsxText)
packages/core/src/editing/edit-ops.ts:579
↓ 4 callersFunctionhandleFile
(file: File)
packages/core/src/app/components/asset-view.tsx:77
↓ 4 callersFunctionhandleMobileAction
(action: () => void)
packages/core/src/app/components/present/control-bar.tsx:71
↓ 4 callersFunctionhasUsableRect
(rect: LocalRect)
packages/core/src/app/components/slide-transition-layer.tsx:164
↓ 4 callersFunctionisPlainObject
(v: unknown)
packages/core/src/vite/design-plugin.ts:121
↓ 4 callersFunctionmeaningfulChildren
(parent: JsxParent)
packages/core/src/editing/edit-ops.ts:377
↓ 4 callersFunctionmeasureLocalRect
(el: HTMLElement, wrapper: HTMLElement, wrapperRect: DOMRect)
packages/core/src/app/components/slide-transition-layer.tsx:152
↓ 4 callersFunctionopenPresenterWindow
(slideId: string)
packages/core/src/app/components/player.tsx:462
↓ 4 callersFunctionreadEditableText
(el: HTMLElement)
packages/core/src/app/components/inspector/inspector-provider.tsx:66
↓ 4 callersFunctionreadSnapshot
(el: HTMLElement)
packages/core/src/app/components/inspector/inspector-panel.tsx:945
↓ 4 callersFunctionround2
(n: number)
packages/core/src/app/components/inspector/inspector-provider.tsx:1140
↓ 4 callersFunctionround2
(n: number)
packages/core/src/app/components/inspector/image-crop-dialog.tsx:210
↓ 4 callersFunctionrunStationarySharedElementAnimation
( clone: HTMLElement, rect: LocalRect, styles: CSSStyleDeclaration, fromOpacity: string, toOpacity:
packages/core/src/app/components/slide-transition-layer.tsx:462
↓ 4 callersFunctionscaleRadius
(value: string, scaleX: number, scaleY: number)
packages/core/src/app/components/slide-transition-layer.tsx:231
↓ 4 callersFunctionsessionRow
(title: string, meta: string, status: SessionStatus, accent: string)
apps/demo/slides/vercel-labs-2026/index.tsx:909
↓ 4 callersFunctionsharedElementAnimationOptions
( phase: ResolvedSharedElementTransition, )
packages/core/src/app/components/slide-transition-layer.tsx:420
↓ 4 callersFunctionstatCell
(label: string, value: string, sub: string, idx: number)
apps/demo/slides/vercel-labs-2026/index.tsx:1418
↓ 4 callersFunctiontextFragment
(value: string)
packages/core/src/app/components/inspector/inspector-provider.tsx:129
↓ 4 callersFunctiontitleOf
(id: string)
packages/core/src/app/routes/home.tsx:110
↓ 4 callersFunctiontransformWithLocTags
(id: string)
packages/core/src/vite/loc-tags-plugin.test.ts:9
↓ 4 callersFunctiontransformWithMockedResolve
(resolvedSlidesRoot: string, id: string)
packages/core/src/vite/loc-tags-plugin.test.ts:170
↓ 4 callersFunctionwaitForFonts
()
packages/core/src/app/lib/print-ready.ts:7
↓ 4 callersFunctionwalkAll
(ast: unknown, visit: Visitor)
packages/core/src/editing/babel-walk.ts:60
↓ 4 callersFunctionwriteSlide
(root: string, id: string, title = id)
packages/core/src/editing/slide-ops.test.ts:26
↓ 3 callersFunctionb64urlDecode
(s: string)
packages/core/src/editing/comments.ts:18
↓ 3 callersFunctionbuildStyleSplice
( source: string, element: t.JSXElement, ops: Array<{ key: string; value: string | null }>, )
packages/core/src/editing/edit-ops.ts:244
↓ 3 callersFunctionclampByte
(n: number)
packages/core/src/app/components/inspector/inspector-panel.tsx:1058
↓ 3 callersFunctioncollectDomTextParts
(node: Node, out: DomTextPart[])
packages/core/src/app/components/inspector/inspector-provider.tsx:72
↓ 3 callersFunctioncollectElementTextCandidates
(ast: t.File, element: t.JSXElement)
packages/core/src/editing/edit-ops.ts:1027
↓ 3 callersFunctioncreateViteConfig
(opts: CreateViteConfigOptions)
packages/core/src/vite/config.ts:44
↓ 3 callersFunctionexitCreate
()
packages/core/src/app/components/sidebar/sidebar.tsx:88
↓ 3 callersFunctionfindDefaultExportArray
( source: string, )
packages/core/src/editing/slide-ops.ts:259
↓ 3 callersFunctionfindNotesArray
(source: string)
packages/core/src/editing/slide-ops.ts:352
↓ 3 callersFunctionfirstCommaToken
(value: string | null)
packages/core/src/http/request-guard.ts:14
↓ 3 callersFunctionformatCommand
(spec: CommandSpec)
packages/core/src/vite/routes/update.ts:108
↓ 3 callersFunctionformatJsxAttrValue
(value: string)
packages/core/src/editing/edit-ops.ts:34
↓ 3 callersFunctiongetInitialVisibleRange
(current: number, count: number)
packages/core/src/app/components/thumbnail-rail.tsx:550
↓ 3 callersFunctiongetVisibleRange
( scrollTop: number, count: number, viewportHeight: number, rowHeight: number, )
packages/core/src/app/components/thumbnail-rail.tsx:536
↓ 3 callersFunctionhasFiles
(e: React.DragEvent)
packages/core/src/app/components/asset-view.tsx:367
↓ 3 callersFunctionhasFiles
(e: React.DragEvent)
packages/core/src/app/components/inspector/asset-picker-dialog.tsx:189
↓ 3 callersFunctionhasImageFile
(e: React.DragEvent)
packages/core/src/app/components/image-placeholder.tsx:189
↓ 3 callersFunctioninvalidateFolders
()
packages/core/src/vite/open-slide-plugin.ts:282
↓ 3 callersFunctionisSlideDrag
(e: React.DragEvent)
packages/core/src/app/components/sidebar/folder-item.tsx:99
↓ 3 callersFunctionisThemeFile
(p: string)
packages/core/src/vite/themes-plugin.ts:140
↓ 3 callersFunctionlistAssets
(slideId: string)
packages/core/src/app/lib/assets.ts:14
↓ 3 callersFunctionloadGoogleFont
(family: string, weight: number, italic = false)
apps/web/app/og/docs/[...slug]/route.tsx:18
↓ 3 callersFunctionloadSlide
(id: string)
packages/core/src/app/lib/slides.ts:17
↓ 3 callersFunctionlocTagsPlugin
(opts: LocTagsPluginOptions)
packages/core/src/vite/loc-tags-plugin.ts:78
↓ 3 callersFunctionlooksLikeAsset
(url: string)
packages/core/src/app/lib/export-html.ts:170
↓ 3 callersFunctionmeasure
()
packages/core/src/app/components/slide-canvas.tsx:33
↓ 3 callersFunctiononCancel
()
packages/core/src/app/components/present/use-touch-swipe.ts:53
↓ 3 callersFunctionparsePx
(value: string)
packages/core/src/app/components/slide-transition-layer.tsx:224
↓ 3 callersFunctionparseSource
(source: string)
packages/core/src/vite/design-plugin.ts:9
↓ 3 callersFunctionportRow
(port: string, name: string, idx: number)
apps/demo/slides/vercel-labs-2026/index.tsx:1003
↓ 3 callersFunctionrebuildNotesArray
( source: string, arrayStart: number, arrayEnd: number, elements: string[], )
packages/core/src/editing/slide-ops.ts:467
↓ 3 callersFunctionreindexBackgroundLayerValues
(value: string, keptIndices: number[])
packages/core/src/app/lib/export-pdf.ts:243
↓ 3 callersFunctionreplayDomTextRangeStyles
(el: HTMLElement, html: string, ops: TextRangeStyleOp[])
packages/core/src/app/components/inspector/inspector-provider.tsx:237
↓ 3 callersFunctionresolveSlidePath
( userCwd: string, slidesDir: string, slideId: string, )
packages/core/src/vite/routes/context.ts:62
↓ 3 callersFunctionresolved
(id: string)
packages/core/src/vite/themes-plugin.ts:15
↓ 3 callersFunctionscrollBehavior
()
packages/core/src/app/components/thumbnail-rail.tsx:557
↓ 3 callersFunctionset
(px: number)
packages/core/src/app/components/inspector/inspector-panel.tsx:441
↓ 3 callersFunctionsharedElementTransform
( rect: LocalRect, scaleX: number, scaleY: number, local: string, )
packages/core/src/app/components/slide-transition-layer.tsx:254
↓ 3 callersFunctionuploadAsset
( slideId: string, file: File, opts: UploadOptions = {}, )
packages/core/src/app/lib/assets.ts:21
↓ 3 callersFunctionurl
(a: AssetImport)
apps/web/components/landing/demo-slide/index.tsx:10
↓ 3 callersFunctionuseAssets
(slideId: string)
packages/core/src/app/lib/assets.ts:168
↓ 3 callersFunctionuseHistory
()
packages/core/src/app/components/history-provider.tsx:32
↓ 3 callersFunctionuseIsMobile
()
packages/core/src/app/lib/use-is-mobile.ts:7
↓ 3 callersFunctionusePrefersReducedMotion
()
packages/core/src/app/lib/use-prefers-reduced-motion.ts:5
↓ 2 callersFunctionborderFrameKeyframe
( rect: LocalRect, styles: CSSStyleDeclaration, opacity: string, )
packages/core/src/app/components/slide-transition-layer.tsx:313
↓ 2 callersFunctionbuildTextContentSplices
( element: t.JSXElement, value: string, prevText: string, )
packages/core/src/editing/edit-ops.ts:691
↓ 2 callersFunctioncancel
()
packages/core/src/app/routes/slide.tsx:1039
↓ 2 callersFunctionclamp
(i: number)
apps/web/components/landing/inline-slide-player.tsx:23
↓ 2 callersFunctionclamp
(i: number)
apps/web/components/landing/live-demo.tsx:10
↓ 2 callersFunctionclampToAspect
( crop: PercentCrop, aspect: number, naturalW: number, naturalH: number, )
packages/core/src/app/components/inspector/image-crop-dialog.tsx:169
↓ 2 callersFunctionclampVisibleRange
(range: VisibleRange, current: number, count: number)
packages/core/src/app/components/thumbnail-rail.tsx:527
↓ 2 callersFunctionclearTextSelection
()
packages/core/src/app/components/inspector/inspect-overlay.tsx:338
↓ 2 callersFunctioncollectImgSrcUses
(ast: t.File, identifier: string)
packages/core/src/editing/revert-asset.ts:16
↓ 2 callersFunctioncollectSharedElements
(root: HTMLElement)
packages/core/src/app/components/slide-transition-layer.tsx:168
↓ 2 callersFunctioncollectTextCandidates
(element: JsxParent, out: TextCandidate[])
packages/core/src/editing/edit-ops.ts:456
↓ 2 callersFunctioncommit
()
packages/core/src/app/components/asset-view.tsx:479
↓ 2 callersFunctioncommit
()
packages/core/src/app/routes/slide.tsx:1023
↓ 2 callersFunctioncommitCreate
()
packages/core/src/app/components/sidebar/sidebar.tsx:94
↓ 2 callersFunctioncompactText
(value: string)
packages/core/src/editing/edit-ops.ts:571
↓ 2 callersFunctionconsider
(name: string, fn: EnclosingComponent['fn'])
packages/core/src/editing/edit-ops.ts:809
↓ 2 callersFunctiondetectSkillsDrift
(skillsDir: string)
packages/core/src/cli/sync.ts:18
↓ 2 callersFunctiondownloadBlob
(blob: Blob, filename: string)
packages/core/src/app/lib/export-html.ts:316
↓ 2 callersFunctiondropHoles
(arr: t.ArrayExpression)
packages/core/src/editing/edit-ops.ts:941
↓ 2 callersFunctionelementTextMatches
(element: t.JSXElement, prevText: string)
packages/core/src/editing/edit-ops.ts:212
↓ 2 callersFunctionensureClaudeSymlink
(claudeSkillsDir: string, name: string)
packages/core/src/cli/sync.ts:86
↓ 2 callersFunctionescapeAttr
(s: string)
packages/core/src/app/lib/export-html.ts:312
↓ 2 callersFunctionfetchLatest
(now: number)
packages/core/src/vite/routes/update.ts:49
↓ 2 callersFunctionfindDesignDecl
(ast: AstNode)
packages/core/src/vite/design-plugin.ts:28
↓ 2 callersFunctionfindImports
(ast: AstNode)
packages/core/src/vite/design-plugin.ts:234
↓ 2 callersFunctionformatOptionalText
(value: string, formatText = formatJsxText)
packages/core/src/editing/edit-ops.ts:586
↓ 2 callersFunctionformatSize
(bytes: number)
packages/core/src/app/components/asset-view.tsx:962
↓ 2 callersFunctiongetManifest
()
packages/core/src/app/lib/folders.ts:7
↓ 2 callersFunctiongetPageImage
(page: (typeof source)['$inferPage'])
apps/web/lib/source.ts:12
↓ 2 callersFunctiongetPageMarkdownUrl
(page: (typeof source)['$inferPage'])
apps/web/lib/source.ts:21
↓ 2 callersFunctiongitMtime
(file: string)
apps/web/app/sitemap.ts:21
↓ 2 callersFunctionhandleFiles
(files: FileList | File[])
packages/core/src/app/components/asset-view.tsx:101
← previousnext →101–200 of 1,249, ranked by callers