MCPcopy Create free account

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

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

↓ 1 callersFunctionextractInfographicFontFamilies
(payload: unknown)
src/hooks/presentation/infographic/infographic-font-loader.ts:57
↓ 1 callersFunctionextractLMStudioModelIds
(payload: unknown)
src/lib/model-picker.ts:28
↓ 1 callersFunctionextractLegacyInfographicFencePrompts
(text: string)
src/components/notebook/presentation/utils/parser.ts:525
↓ 1 callersFunctionextractLoomVideoId
(url: string)
src/components/plate/ui/media-embeds.tsx:305
↓ 1 callersFunctionextractPageBackgroundFromConfig
( config: Record<string, unknown>, )
src/lib/presentation/customization.ts:240
↓ 1 callersFunctionextractPresentationStyles
( slideElement: Element, )
src/components/presentation/export/cssVariableResolver.ts:59
↓ 1 callersFunctionextractTextFromLeafNodes
* Extract text only from direct leaf children of a node (not recursive into block children) * This extracts text nodes at the current block level onl
src/components/presentation/export/contentWalker.ts:624
↓ 1 callersFunctionextractTextFromNodes
* Extract plain text from nested nodes (recursive)
src/components/presentation/export/contentWalker.ts:607
↓ 1 callersFunctionextractThemeFromPptx
( file: File, )
src/lib/presentation/pptx-theme-extractor.ts:1041
↓ 1 callersFunctionextractTitle
( content: string, )
src/components/notebook/presentation/components/PresentationGenerationManager.tsx:211
↓ 1 callersFunctionextractTwitterTweetId
(url: string)
src/components/plate/ui/media-embeds.tsx:300
↓ 1 callersFunctionextractVimeoVideoId
(url: string)
src/components/plate/ui/media-embeds.tsx:310
↓ 1 callersFunctionfetchInstalledLMStudioModels
()
src/lib/model-picker.ts:101
↓ 1 callersFunctionfetchLMStudioModels
()
src/app/api/presentation/local-models/route.ts:83
↓ 1 callersFunctionfetchLocalModels
()
src/hooks/presentation/useLocalModels.ts:58
↓ 1 callersFunctionfetchOllamaModels
()
src/app/api/presentation/local-models/route.ts:55
↓ 1 callersFunctionfetchPresentations
( page = 0, type?: PresentationDocumentTypeFilter, options?: { favoritesOnly?: boolean; }, )
src/app/_actions/notebook/presentation/fetchPresentations.ts:28
↓ 1 callersFunctionfieldMatchesHeader
(field: ChartDataField, header: string)
src/components/notebook/presentation/editor/custom-elements/chart-data-editor/import-data.ts:145
↓ 1 callersFunctionfindChildBlockIndex
( lines: string[], blockStart: number, blockEnd: number, childKey: string, )
src/components/notebook/presentation/editor/utils/infographic-utils.ts:340
↓ 1 callersFunctionfindCurrentElementPath
( editor: PlateEditor, element: TElement, )
src/components/notebook/presentation/editor/custom-elements/sibling-index.ts:14
↓ 1 callersFunctionfindExactIconByName
(iconName: string)
src/components/notebook/presentation/editor/custom-elements/presentation-icon-utils.ts:258
↓ 1 callersFunctionfindFirstInlineImageUrl
(nodes: unknown[])
src/lib/presentation/thumbnail.ts:25
↓ 1 callersFunctionfindImageElementState
( nodes: PlateNode[], elementId: string, )
src/lib/presentation/image-generation.ts:136
↓ 1 callersFunctionfindInfographicSyntax
(nodes: unknown[])
src/components/presentation/edit-panel/sections/InfographicEditorControls.tsx:491
↓ 1 callersFunctionfindScrollableAncestor
( startElement: HTMLElement | null, )
src/components/plate/plugins/plate-dnd-overlay.tsx:37
↓ 1 callersFunctionfindScrollableAncestor
( target: EventTarget | null, rootElement: HTMLElement, )
src/hooks/presentation/usePresentationNavigation.ts:36
↓ 1 callersFunctionfindStyledElement
( element: SVGElement, styleProperty: keyof CSSStyleDeclaration, )
src/components/notebook/presentation/editor/custom-elements/infographic/InfographicFloatingToolbar.tsx:502
↓ 1 callersFunctionflattenHierarchyRows
( rows: readonly Record<string, unknown>[], parent = "", )
src/components/notebook/presentation/editor/custom-elements/chart-data-editor/schemas.ts:316
↓ 1 callersFunctionflattenImageResults
( searches: PresentationImageSearchResult[], failedUrls: Set<string>, )
src/components/ai/generative-ui/PresentationImageSearch.tsx:17
↓ 1 callersFunctionflattenSections
(sections: LayoutVariationSection[])
src/components/presentation/floating-toolbar/LayoutPreviewSheet.tsx:618
↓ 1 callersFunctionformatBytes
( bytes: number, opts: { decimals?: number; sizeType?: "accurate" | "normal"; } = {}, )
src/components/plate/ui/media-placeholder-node.tsx:238
↓ 1 callersFunctionformatDateElementLabel
(date: string)
src/components/plate/ui/date-node.tsx:18
↓ 1 callersFunctionformatDateElementLabel
(date: string)
src/components/plate/ui/date-node-static.tsx:4
↓ 1 callersFunctionformatImageLibrary
( imageSearchResults?: PresentationImageSearchResult[], )
src/lib/presentation/generation-prompt.ts:231
↓ 1 callersFunctionformatLayoutForPrompt
(layout: SerializedLayoutPromptItem)
src/components/notebook/presentation/utils/layout-serializer.ts:64
↓ 1 callersFunctionformatOutlineContext
(outline: string[])
src/lib/presentation/generation-prompt.ts:621
↓ 1 callersFunctionformatOutlineForPrompt
(outline: string[])
src/lib/presentation/generation-prompt.ts:764
↓ 1 callersFunctionformatOutlineForPrompt
(outline: string[])
src/app/api/presentation/generate-image-slides/route.ts:87
↓ 1 callersFunctionformatRequestContext
( input: PresentationGenerationPromptInput, )
src/lib/presentation/generation-prompt.ts:599
↓ 1 callersFunctionformatResearchContext
( searchResults?: Array<{ query: string; results: unknown[] }>, )
src/lib/presentation/generation-prompt.ts:194
↓ 1 callersFunctionformatSelectedChunks
( selectedChunks?: Array<{ chunkId: string; slideNumber?: number | null; content?: string; }>,
src/lib/presentation/generation-prompt.ts:707
↓ 1 callersFunctionfromTheme
(id: Themes, theme: ThemeProperties)
src/components/notebook/presentation/components/theme/create-theme/create-theme-types.ts:61
↓ 1 callersFunctiongenId
()
src/components/ui/use-toast.ts:31
↓ 1 callersFunctiongenerateChartVariants
( compatibleTypes: { type: string; name: string }[], )
src/components/presentation/edit-panel/sections/ChartEditorControls.tsx:198
↓ 1 callersFunctiongenerateFalImage
( prompt: string, model: ImageModelList, userId: string, aspectRatio: ImageAspectRatio, )
src/app/_actions/apps/image-studio/generate.ts:47
↓ 1 callersFunctiongenerateFlowerPetalPath
( index: number, totalSegments: number, cx: number, cy: number, radius: number, )
src/components/notebook/presentation/editor/custom-elements/cycle-element.tsx:370
↓ 1 callersFunctiongenerateInfographicImageAction
({ illustrationStyle = "Bauhaus", layout = "Timeline", model = DEFAULT_IMAGE_MODEL, prompt, }: Generat
src/app/_actions/apps/image-studio/generate-infographic.ts:58
↓ 1 callersFunctiongenerateRoundedSlicePath
( index: number, total: number, cx: number, cy: number, outerR: number, innerR: number, cornerRa
src/components/notebook/presentation/editor/custom-elements/cycle-element.tsx:233
↓ 1 callersMethodgenerateSectionIdentifier
* Generate a section identifier
src/components/notebook/presentation/utils/parser.ts:757
↓ 1 callersFunctiongenerateSegmentPath
( index: number, totalSegments: number, innerRadius: number, outerRadius: number, centerX: number,
src/components/notebook/presentation/editor/custom-elements/cycle-element.tsx:166
↓ 1 callersFunctiongenerateSlideImageAction
( prompt: string, imageModel: string = DEFAULT_SLIDE_IMAGE_MODEL, )
src/app/_actions/presentation/generate-slide-image.ts:15
↓ 1 callersFunctiongetActiveCategory
( rows: VirtualDiagramRow[], scrollTop: number, )
src/components/presentation/edit-panel/sections/DiagramPanel.tsx:362
↓ 1 callersFunctiongetActiveCategory
( rows: VirtualTemplateRow[], scrollTop: number, )
src/components/presentation/edit-panel/sections/InfographicEditorControls.tsx:416
↓ 1 callersFunctiongetAlignmentOffset
( alignment: PlateSlide["alignment"], availableSpace: number, )
src/components/notebook/presentation/editor/hooks/usePresentModeEditorScale.ts:88
↓ 1 callersFunctiongetAlignmentOptions
(elementType: string)
src/components/notebook/presentation/editor/lib.tsx:686
↓ 1 callersFunctiongetAlignmentStyle
( isPresenting: boolean, alignment: PlateSlide["alignment"], layoutType: PlateSlide["layoutType"], )
src/components/notebook/presentation/editor/utils/alignment-utils.ts:9
↓ 1 callersFunctiongetAlternatingBoxMinLayoutHeight
( itemCount: number, orientation: AlternatingBoxOrientation, )
src/components/notebook/presentation/editor/custom-elements/alternating-box-layout.ts:29
↓ 1 callersFunctiongetAnchoredSvgLabelWidth
( anchor: "end" | "middle" | "start", x: number, )
src/components/notebook/presentation/editor/custom-elements/charts/ChartRenderer.tsx:136
↓ 1 callersFunctiongetBackgroundStyle
()
src/components/notebook/presentation/editor/custom-elements/image-editor/CropModal.tsx:151
↓ 1 callersFunctiongetBinnedHistogramData
( dataArray: AnyRecord[], )
src/components/notebook/presentation/editor/custom-elements/charts/ChartRenderer.tsx:420
↓ 1 callersFunctiongetBlockProps
(option: BlockOption)
src/components/notebook/presentation/editor/plugins/focused-paragraph-placeholder-plugin.tsx:262
↓ 1 callersFunctiongetBottomTargetTop
()
src/hooks/presentation/usePresentationAutoScroll.ts:49
↓ 1 callersFunctiongetBoxGroupJustifyClass
( alignment: TBoxGroupElement["alignment"] = "center", )
src/components/notebook/presentation/editor/custom-elements/box.tsx:19
↓ 1 callersFunctiongetCachedModels
()
src/hooks/presentation/useLocalModels.ts:153
↓ 1 callersFunctiongetCalloutElementData
(element: unknown)
src/components/plate/ui/callout-node.tsx:21
↓ 1 callersFunctiongetCalloutTextAlignClass
(alignment: unknown)
src/components/plate/ui/callout-node-static.tsx:36
↓ 1 callersFunctiongetCalloutTextAlignClass
(alignment: unknown)
src/components/plate/ui/callout-node.tsx:37
↓ 1 callersFunctiongetCandidateDirection
({ coordinates, orientation, rect, registration, }: { coordinates: PointerCoordinates; orientation
src/components/notebook/presentation/editor/dnd/utils/freeformDrop.ts:462
↓ 1 callersFunctiongetCandidateScore
({ coordinates, direction, dropPath, primaryDragPath, rect, registration, }: { coordinates: Poin
src/components/notebook/presentation/editor/dnd/utils/freeformDrop.ts:529
↓ 1 callersFunctiongetCategoryIcon
(label: string)
src/components/notebook/presentation/editor/plugins/focused-paragraph-placeholder-plugin.tsx:224
↓ 1 callersFunctiongetCategoryUsageHint
* Get usage hint for a template category
src/components/notebook/presentation/utils/template-serializer.ts:48
↓ 1 callersFunctiongetCellForField
( row: readonly SpreadsheetCell[], headers: readonly string[], field: ChartDataField, fieldIndex: numb
src/components/notebook/presentation/editor/custom-elements/chart-data-editor/import-data.ts:172
↓ 1 callersFunctiongetChartAnimationSettings
( element: TChartNode, )
src/components/notebook/presentation/editor/custom-elements/charts/ChartRenderer.tsx:242
↓ 1 callersFunctiongetChartColors
()
src/components/notebook/presentation/editor/custom-elements/charts/echart-wrapper.tsx:260
↓ 1 callersFunctiongetChartFilterValue
(item: PaletteItem)
src/components/presentation/edit-panel/sections/ChartPanel.tsx:40
↓ 1 callersFunctiongetCodeBlockLanguage
(line: string)
src/components/plate/plugins/markdown-infographic-rules.ts:30
↓ 1 callersFunctiongetColorFromElement
Get hex color from an OOXML color element (handles srgbClr + sysClr)
src/lib/presentation/pptx-theme-extractor.ts:194
↓ 1 callersFunctiongetColumnCount
(columnSize: TCompareGroupElement["columnSize"])
src/components/notebook/presentation/editor/custom-elements/compare-side.tsx:112
↓ 1 callersFunctiongetColumnCount
(columnSize: TBeforeAfterGroupElement["columnSize"])
src/components/notebook/presentation/editor/custom-elements/before-after-side.tsx:116
↓ 1 callersFunctiongetColumnCount
( columnSize: TCompareGroupElement["columnSize"], itemCount: number, )
src/components/notebook/presentation/editor/custom-elements/static/compare-side-static.tsx:110
↓ 1 callersFunctiongetColumnCount
(columnSize: TBeforeAfterGroupElement["columnSize"])
src/components/notebook/presentation/editor/custom-elements/static/before-after-side-static.tsx:112
↓ 1 callersFunctiongetColumnIndex
(cellReference: string)
src/components/notebook/presentation/editor/custom-elements/chart-data-editor/import-data.ts:84
↓ 1 callersFunctiongetColumnResizeClass
(colIndex: number)
src/components/notebook/presentation/editor/custom-elements/presentation-table-node.tsx:602
↓ 1 callersFunctiongetColumnResizeClass
(colIndex: number)
src/components/plate/ui/table-node.tsx:785
↓ 1 callersFunctiongetColumnSizeLabel
(columnSize: "sm" | "md" | "lg" | "xl")
src/components/notebook/presentation/editor/lib.tsx:711
↓ 1 callersFunctiongetColumnSizeOptions
(elementType: string)
src/components/notebook/presentation/editor/lib.tsx:704
↓ 1 callersFunctiongetColumnTypeClass
()
src/components/notebook/presentation/editor/custom-elements/column.tsx:17
↓ 1 callersFunctiongetColumnWidths
(columnGroup: TElement)
src/components/notebook/presentation/editor/dnd/transforms/onDropNode.ts:462
↓ 1 callersFunctiongetCombinedElementRect
(elements: SVGElement[])
src/components/notebook/presentation/editor/custom-elements/infographic/InfographicFloatingToolbar.tsx:424
↓ 1 callersFunctiongetContainingColumnItemPath
( editor: PlateEditor, path: Path, )
src/components/notebook/presentation/editor/dnd/utils/getDropPath.ts:470
↓ 1 callersFunctiongetContainingColumnItemPath
( editor: PlateEditor, path: Path, )
src/components/notebook/presentation/editor/dnd/transforms/onDropNode.ts:429
↓ 1 callersFunctiongetContinueButtonText
()
src/components/notebook/presentation/components/theme/create-theme/CreateThemeFooter.tsx:44
↓ 1 callersFunctiongetCurrentSlideScrollableElement
( target: EventTarget | null, )
src/hooks/presentation/usePresentationNavigation.ts:60
↓ 1 callersFunctiongetCustomThemeById
(themeId: string)
src/app/_actions/presentation/theme-actions.ts:338
↓ 1 callersFunctiongetCycleFitScale
(availableWidth: number, layoutWidth: number)
src/components/notebook/presentation/editor/custom-elements/cycle-element.tsx:40
↓ 1 callersFunctiongetCycleItemKey
(item: unknown, fallbackIndex: number)
src/components/notebook/presentation/editor/custom-elements/cycle-element.tsx:153
↓ 1 callersFunctiongetCycleLayoutWidth
(availableWidth: number)
src/components/notebook/presentation/editor/custom-elements/cycle-element.tsx:36
↓ 1 callersFunctiongetDefaultPosition
()
src/components/presentation/export/contentWalker.ts:736
↓ 1 callersFunctiongetDimensionsFromContainer
( container: Element, )
src/components/notebook/presentation/editor/custom-elements/image-editor/useImageDimensions.ts:77
↓ 1 callersMethodgetDirectTextContent
(node: XMLNode)
src/components/notebook/presentation/utils/parser.ts:2594
← previousnext →901–1,000 of 3,032, ranked by callers