MCPcopy Create free account

hub / github.com/allweonedev/presentation-ai / functions

Functions3,032 in github.com/allweonedev/presentation-ai

↓ 2 callersFunctionhandler
(e: Event)
src/components/notebook/presentation/editor/custom-elements/event-boundary.tsx:83
↓ 2 callersFunctionhasInfographicTitleLayoutAttributes
( data?: Partial<InfographicOptions>, )
src/components/notebook/presentation/editor/utils/infographic-title-layout.ts:24
↓ 2 callersFunctionhasSlideContent
(value: Prisma.JsonValue)
src/app/_actions/notebook/presentation/fetchPresentations.ts:19
↓ 2 callersFunctionhashStableText
(input: string)
src/components/notebook/presentation/utils/parser.ts:260
↓ 2 callersFunctionhexToRgb
(color: string)
src/components/notebook/presentation/editor/utils/infographic-utils.ts:584
↓ 2 callersFunctioninsertCustomItemOrExit
(editor: PlateEditor, reverse = false)
src/components/notebook/presentation/editor/plugins/custom-item-break-plugin.tsx:97
↓ 2 callersFunctioninsertInlineElement
(editor: PlateEditor, type: string)
src/components/plate/utils/transforms.ts:120
↓ 2 callersFunctioninsertItem
(index: number)
src/components/notebook/presentation/editor/custom-elements/infographic-data-editor/tree-editor.tsx:271
↓ 2 callersFunctioninsertItem
(placement: "before" | "after")
src/components/presentation/floating-toolbar/CustomItemControls.tsx:113
↓ 2 callersFunctioninterpolatePromptTemplate
( template: string, values: Record<string, string | number>, )
src/lib/presentation/generation-prompt.ts:143
↓ 2 callersFunctionisAntvInfographicElement
( node: unknown, elementId: string, )
src/hooks/presentation/infographic/findInfographicNode.ts:9
↓ 2 callersFunctionisCustomItemElement
(node: unknown)
src/components/notebook/presentation/editor/plugins/custom-item-break-plugin.tsx:29
↓ 2 callersFunctionisDeviceSelected
( deviceId: string, selectedId: string | null, devices: MediaDevice[], )
src/components/notebook/presentation/recording/RecordingControls.tsx:31
↓ 2 callersFunctionisElementDragItem
( dragItem: DragItemNode, )
src/components/notebook/presentation/editor/custom-elements/presentation-table-node.tsx:67
↓ 2 callersFunctionisEmptyPlaceholderBlock
(node: unknown)
src/components/notebook/presentation/editor/utils/paletteDrop.ts:152
↓ 2 callersFunctionisLikelyFileName
(value: string)
src/lib/notebook/agent-activity.ts:101
↓ 2 callersFunctionisNearBlackColor
(color: string | null)
src/components/notebook/presentation/editor/utils/infographic-card-background.ts:45
↓ 2 callersFunctionisNotebookAgentActivityEvent
(toolName: string)
src/lib/notebook/agent-activity.ts:46
↓ 2 callersFunctionisPaletteDropMutable
(target: unknown)
src/components/notebook/presentation/editor/utils/paletteDrop.ts:82
↓ 2 callersFunctionisParentForItem
(parent: TElement, itemType: string)
src/components/notebook/presentation/editor/plugins/custom-item-break-plugin.tsx:33
↓ 2 callersFunctionisPointInsideRect
( { clientX, clientY }: PointerCoordinates, rect: DOMRect, )
src/components/notebook/presentation/editor/dnd/utils/freeformDrop.ts:588
↓ 2 callersFunctionisProxiedImageUrl
(value: string)
src/lib/image-proxy.ts:38
↓ 2 callersFunctionisRecord
(value: unknown)
src/lib/presentation/image-search.ts:15
↓ 2 callersFunctionisRemoteHttpUrl
(value: string)
src/lib/image-proxy.ts:29
↓ 2 callersFunctionisToolPart
(part: UIMessage["parts"][number])
src/lib/ai/uiMessageParts.ts:21
↓ 2 callersFunctionisValidEmbedUrl
(url: string, embedType?: string)
src/components/plate/ui/media-embeds.tsx:268
↓ 2 callersFunctionisVisibleCircularGridItem
(index: number)
src/components/notebook/presentation/editor/custom-elements/circular-grid.tsx:337
↓ 2 callersFunctionlighten
(hex: string, amount: number)
src/lib/presentation/pptx-theme-extractor.ts:47
↓ 2 callersFunctionloadCustomFonts
(options: { headingFont: string; headingUrl?: string; headingWeight?: number; bodyFont: string; body
src/lib/presentation/loadCustomFont.ts:79
↓ 2 callersFunctionloadGradients
()
src/components/presentation/edit-panel/sections/BackgroundPanel.tsx:308
↓ 2 callersFunctionloadIconModule
(libraryKey: IconLibraryKey)
src/components/notebook/presentation/editor/custom-elements/presentation-icon-utils.ts:177
↓ 2 callersFunctionloadImageDimensionsFromSource
( source: ExportImageSource, )
src/components/presentation/export/domToPptxConverter.ts:254
↓ 2 callersFunctionmakeQueryClient
()
src/provider/TanstackProvider.tsx:11
↓ 2 callersFunctionmixHexColors
(from: string, to: string, ratio: number)
src/components/notebook/presentation/editor/utils/infographic-utils.ts:601
↓ 2 callersFunctionmoveLayer
(layerId: string, dir: "up" | "down")
src/components/presentation/edit-panel/sections/GradientMaker.tsx:213
↓ 2 callersFunctionnormalizeColors
(colors: unknown)
src/components/presentation/edit-panel/sections/BackgroundPanel.tsx:326
↓ 2 callersFunctionnormalizeEditableValue
( value: string, )
src/components/notebook/presentation/editor/custom-elements/infographic-data-editor/utils.ts:291
↓ 2 callersFunctionnormalizeNodeIds
(items: DataItem[])
src/components/notebook/presentation/editor/utils/infographic-utils.ts:1415
↓ 2 callersFunctionnormalizeOptionalText
(value: unknown)
src/lib/presentation/image-search.ts:42
↓ 2 callersFunctionnormalizePanelSearchText
(value: string)
src/components/presentation/edit-panel/sections/PanelSearchFilter.tsx:9
↓ 2 callersFunctionnormalizeTextAlign
(value: string)
src/components/notebook/presentation/editor/custom-elements/infographic/InfographicFloatingToolbar.tsx:523
↓ 2 callersFunctionnormalizeTextNode
(node: Record<string, unknown>)
src/components/notebook/presentation/utils/normalizePresentationSlate.ts:30
↓ 2 callersFunctionnormalizeWhitespace
(value: string)
src/components/notebook/presentation/editor/custom-elements/presentation-icon-utils.ts:134
↓ 2 callersFunctiononSave
()
src/components/plate/ui/comment.tsx:158
↓ 2 callersFunctionopenThemeCustomizer
()
src/components/presentation/edit-panel/sections/theme/customize-theme.ts:10
↓ 2 callersFunctionoptionMatchesElement
( option: LayoutOption, elementType: string, element: Record<string, unknown> | undefined, )
src/components/presentation/floating-toolbar/ElementTypeSelector.tsx:35
↓ 2 callersMethodparseChartDataRows
(node: XMLNode)
src/components/notebook/presentation/utils/parser.ts:1087
↓ 2 callersFunctionparseDataBlock
(syntax: string)
src/components/notebook/presentation/editor/utils/infographic-utils.ts:1034
↓ 2 callersFunctionparseDataItem
* Parse a data item from indented lines
src/components/notebook/presentation/editor/utils/infographic-utils.ts:864
↓ 2 callersFunctionparseHexChannel
(value: string)
src/components/notebook/presentation/editor/utils/infographic-card-background.ts:8
↓ 2 callersFunctionparseImageDimension
( value: number | string | undefined, )
src/app/_actions/apps/image-studio/google.ts:32
↓ 2 callersFunctionparseInfographicPalette
( syntax: string, )
src/components/notebook/presentation/editor/utils/infographic-utils.ts:504
↓ 2 callersFunctionparsePersistedArray
(value: unknown)
src/app/presentation/generate/[id]/page.tsx:38
↓ 2 callersFunctionparsePresentationImageSearchPayload
( value: unknown, )
src/lib/presentation/image-search.ts:78
↓ 2 callersFunctionparseThemePalette
(themeXml: string)
src/lib/presentation/pptx-theme-extractor.ts:472
↓ 2 callersFunctionpickSerializableOptions
( options: Partial<InfographicOptions>, )
src/hooks/presentation/infographic/infographic-options.ts:28
↓ 2 callersFunctionprocessProgressLine
(line: string)
src/lib/model-picker.ts:183
↓ 2 callersMethodprocessSections
* Process the completed sections into Plate slides
src/components/notebook/presentation/utils/parser.ts:664
↓ 2 callersMethodprocessTopLevelNode
* Process a top-level node in the SECTION
src/components/notebook/presentation/utils/parser.ts:1293
↓ 2 callersFunctionproxyPresentationImageUrl
( url: string | undefined, input: PresentationImageProxyInput = {}, options: RewriteOptions = {}, )
src/lib/image-proxy.ts:91
↓ 2 callersFunctionrefreshDevices
()
src/hooks/presentation/useMediaDevices.ts:17
↓ 2 callersFunctionrefreshInfographicLayout
({ container, instance, shouldApplyInitialTitleLayout, }: { container: HTMLDivElement | null; instan
src/hooks/presentation/infographic/useAntvInfographicRendering.ts:51
↓ 2 callersFunctionremoveNodeById
(editor: PlateEditor, element: TElement)
src/components/notebook/presentation/editor/dnd/components/LayoutImageDrop.tsx:20
↓ 2 callersFunctionrenderInfographicPreviewHtml
( payload: Partial<InfographicOptions> | string, )
src/hooks/presentation/infographic/infographic-preview-renderer.ts:65
↓ 2 callersFunctionrenderStaticCycleItems
( editor: SlateElementProps["editor"], entries: StaticCycleItemEntry[], )
src/components/notebook/presentation/editor/custom-elements/static/cycle-element-static.tsx:55
↓ 2 callersFunctionrenderWithLayoutRefresh
({ containerRef, infographicRef, instance, isCancelled, shouldApplyInitialTitleLayout, payload, }:
src/hooks/presentation/infographic/useAntvInfographicRendering.ts:68
↓ 2 callersFunctionrestoreScroll
()
src/components/presentation/core/PresentationPage.tsx:175
↓ 2 callersFunctionreuseEditorIds
( nextItems: DataItem[], previousItems: EditableInfographicItem[], )
src/components/notebook/presentation/editor/custom-elements/infographic-data-editor/utils.ts:49
↓ 2 callersFunctionroundWidth
(width: number)
src/components/notebook/presentation/editor/dnd/transforms/onDropNode.ts:484
↓ 2 callersFunctionsanitizeFloatingStyle
(style?: FloatingStyle)
src/components/plate/ui/link-toolbar.tsx:43
↓ 2 callersFunctionsanitizeSankeyCycleData
( chartData: unknown, )
src/components/notebook/presentation/editor/custom-elements/chart-utils.ts:62
↓ 2 callersFunctionscalePosition
* Convert position from percentage (0-100) to inches * ContentWalker returns positions as percentages relative to slide dimensions * If aspectRatio
src/components/presentation/export/domToPptxConverter.ts:319
↓ 2 callersFunctionsearchGoogleImages
(query: string)
src/app/_actions/apps/image-studio/google.ts:66
↓ 2 callersFunctionsearchPixabayImages
( _query: string, )
src/app/_actions/apps/image-studio/pixabay.ts:11
↓ 2 callersFunctionsearchPresentationIcons
( query: string, limit = 60, )
src/components/notebook/presentation/editor/custom-elements/presentation-icon-utils.ts:322
↓ 2 callersMethodserializeChartDataChild
( value: unknown, indent: number, )
src/components/notebook/presentation/utils/slide-serializer.ts:477
↓ 2 callersMethodserializeMarkdownCell
(value: unknown)
src/components/notebook/presentation/utils/slide-serializer.ts:437
↓ 2 callersMethodserializeNode
* Serialize a PlateNode to XML
src/components/notebook/presentation/utils/slide-serializer.ts:546
↓ 2 callersFunctionserializeSlideToXml
( slide: PlateSlide, options?: SlideSerializerOptions, )
src/components/notebook/presentation/utils/slide-serializer.ts:1786
↓ 2 callersMethodserializeSlides
* Serialize an array of PlateSlide objects to XML string * @param slides Array of PlateSlide objects * @param includePresentationWrapper Whether
src/components/notebook/presentation/utils/slide-serializer.ts:283
↓ 2 callersFunctionsetCachedModels
(models: ModelInfo[])
src/hooks/presentation/useLocalModels.ts:172
↓ 2 callersFunctionsetEditorDropTarget
( editor: PlateEditor, target: FreeformDropTarget | null, )
src/components/notebook/presentation/editor/dnd/utils/freeformDrop.ts:268
↓ 2 callersFunctionsetEntry
(entry: NodeEntry<TElement>)
src/components/plate/utils/transforms.ts:163
↓ 2 callersFunctionsetRefValue
(ref: React.Ref<T> | undefined, value: T | null)
src/components/notebook/presentation/editor/custom-elements/presentation-table-node.tsx:56
↓ 2 callersFunctionsetRefValue
(ref: React.Ref<T> | undefined, value: T | null)
src/components/plate/ui/table-node.tsx:90
↓ 2 callersFunctionshouldLetSlideScroll
( target: EventTarget | null, deltaY: number, )
src/hooks/presentation/usePresentationNavigation.ts:114
↓ 2 callersFunctionshouldResolveSvgValue
(value: string)
src/components/presentation/export/echartSvgExport.ts:27
↓ 2 callersFunctionstartDrag
(e: React.MouseEvent | React.TouchEvent)
src/components/plate/ui/block-draggable.tsx:688
↓ 2 callersFunctionstopFreeformDrag
( editor: PlateEditor, { clearDropTarget = true }: { clearDropTarget?: boolean } = {}, )
src/components/notebook/presentation/editor/dnd/utils/freeformDrop.ts:152
↓ 2 callersFunctionstripXmlCodeBlock
(input: string)
src/components/notebook/presentation/components/PresentationGenerationManager.tsx:73
↓ 2 callersFunctionsubmitPresentationFeedback
( nextReaction: Exclude<Reaction, null>, details?: string, )
src/components/presentation/core/PresentationCompletionFeedback.tsx:102
↓ 2 callersFunctionsupportsColumnSize
(elementType: string)
src/components/notebook/presentation/editor/lib.tsx:662
↓ 2 callersFunctionsupportsOrientation
(elementType: string)
src/components/notebook/presentation/editor/lib.tsx:617
↓ 2 callersFunctionsyncFreeformDropTarget
( editor: PlateEditor, dragItem: ElementDragItemNode, { coordinates }: { coordinates: PointerCoordinates
src/components/notebook/presentation/editor/dnd/utils/freeformDrop.ts:256
↓ 2 callersFunctiontitleCaseTemplate
(templateId: string)
src/components/presentation/edit-panel/sections/diagrams.ts:34
↓ 2 callersFunctiontoSerializableOptionsFromParsed
( parsed: Partial<ParsedInfographicOptions>, )
src/hooks/presentation/infographic/infographic-options.ts:41
↓ 2 callersFunctiontokenizeSearchValue
(value: string)
src/components/notebook/presentation/editor/custom-elements/presentation-icon-utils.ts:161
↓ 2 callersFunctionuniqueLayoutIds
(layoutIds: readonly string[])
src/components/notebook/presentation/utils/layout-serializer.ts:33
↓ 2 callersFunctionupdateAnimation
(enabled: boolean, duration?: number)
src/components/presentation/floating-toolbar/ChartSettingsPopover.tsx:198
↓ 2 callersFunctionupdateCachedPresentationFavorite
( documentId: string, isFavorite: boolean, )
src/components/notebook/presentation/components/PresentationDashboard.tsx:1059
← previousnext →601–700 of 3,032, ranked by callers