MCPcopy Create free account

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

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

↓ 2 callersFunctionbuildChordData
( dataArray: AnyRecord[], element: TChartNode, )
src/components/notebook/presentation/editor/custom-elements/charts/ChartRenderer.tsx:787
↓ 2 callersFunctionbuildEnhancedContent
( originalContent: string, pastedContent: PastedContentItem[], )
src/ai/lib/processPastedContent.ts:10
↓ 2 callersFunctionbuildFinancial
( element: TChartNode, dataArray: AnyRecord[], boxPlot = false, )
src/components/notebook/presentation/editor/custom-elements/charts/ChartRenderer.tsx:1381
↓ 2 callersFunctionbuildFlowNodes
(dataArray: AnyRecord[])
src/components/notebook/presentation/editor/custom-elements/charts/ChartRenderer.tsx:709
↓ 2 callersFunctionbuildFullPrompt
()
src/components/presentation/shared/SharedGenerateControls.tsx:125
↓ 2 callersFunctionbuildGaugeOption
( element: TChartNode, chartData: unknown, dataArray: AnyRecord[], linear: boolean, )
src/components/notebook/presentation/editor/custom-elements/charts/ChartRenderer.tsx:991
↓ 2 callersFunctionbuildInfographicDataFromParsed
(parsed: ParsedDataBlock)
src/components/notebook/presentation/editor/utils/infographic-utils.ts:1861
↓ 2 callersFunctionbuildPresentationPromptValues
( input: PresentationGenerationPromptInput, )
src/lib/presentation/generation-prompt.ts:103
↓ 2 callersFunctionbuildScatterOption
( element: TChartNode, dataArray: AnyRecord[], bubble: boolean, )
src/components/notebook/presentation/editor/custom-elements/charts/ChartRenderer.tsx:610
↓ 2 callersFunctionbuildSlide
(slide?: PlateSlide)
src/hooks/presentation/useSlideOperations.ts:14
↓ 2 callersFunctionbuildSnakeArrowPath
(index: number)
src/components/notebook/presentation/editor/custom-elements/snake-shared.ts:65
↓ 2 callersFunctionbuildStopsCss
(stops: GradientStop[])
src/components/presentation/edit-panel/sections/BackgroundPanel.tsx:35
↓ 2 callersFunctionbuildStyledPrompt
()
src/components/presentation/shared/SharedGenerateControls.tsx:117
↓ 2 callersFunctionbuildTheme
* Build theme using a weighted approach: * 1. Start with palette-derived initial values * 2. Override with most-frequent slide-scanned colors for he
src/lib/presentation/pptx-theme-extractor.ts:808
↓ 2 callersFunctioncapitalize
(s: string)
src/components/presentation/agent/tools/EditSlideProperties.tsx:111
↓ 2 callersFunctioncenterInfographicText
(textElement: SVGGraphicsElement)
src/components/notebook/presentation/editor/utils/infographic-title-layout.ts:61
↓ 2 callersFunctioncollectChildModifiers
Collect OOXML modifier children from a color element (srgbClr or schemeClr)
src/lib/presentation/pptx-theme-extractor.ts:213
↓ 2 callersFunctioncollectNotebookAgentToolCalls
( messages: UIMessage[], )
src/lib/notebook/agent-activity.ts:62
↓ 2 callersFunctioncomputeScale
( dimensions: { width: number; height: number }, layoutType: string, )
src/components/notebook/presentation/editor/custom-elements/image-editor/useImageDimensions.ts:26
↓ 2 callersFunctionconstrainRootImageHeight
(height: number, maxAllowedHeight: number)
src/hooks/presentation/useRootImageActions.ts:78
↓ 2 callersFunctionconvertInfographicData
( syntax: string, fromTemplate: string, toTemplate: string, )
src/components/notebook/presentation/editor/utils/infographic-utils.ts:1539
↓ 2 callersFunctionconvertToHierarchy
* Convert flat items to hierarchy structure (first item becomes root, rest become children)
src/components/notebook/presentation/editor/utils/infographic-utils.ts:1269
↓ 2 callersMethodcreateArrowList
* Create an arrows layout element
src/components/notebook/presentation/utils/parser.ts:1966
↓ 2 callersMethodcreateArrowVertical
* Create Vertical Arrow layout
src/components/notebook/presentation/utils/parser.ts:2141
↓ 2 callersMethodcreateBeforeAfter
* Create Before/After layout
src/components/notebook/presentation/utils/parser.ts:2084
↓ 2 callersFunctioncreateBlankPresentation
( title: string, theme = "mystique", language = "en-US", )
src/app/_actions/notebook/presentation/presentationActions.ts:107
↓ 2 callersMethodcreateBlockquote
(node: XMLNode)
src/components/notebook/presentation/utils/parser.ts:2420
↓ 2 callersMethodcreateBoxes
* Create Boxes layout
src/components/notebook/presentation/utils/parser.ts:2042
↓ 2 callersMethodcreateBulletGroup
* Create a bullets layout element
src/components/notebook/presentation/utils/parser.ts:1776
↓ 2 callersMethodcreateButton
* Create a non-functional themed Button element
src/components/notebook/presentation/utils/parser.ts:2471
↓ 2 callersMethodcreateCallout
(node: XMLNode)
src/components/notebook/presentation/utils/parser.ts:2428
↓ 2 callersMethodcreateChart
* Create a chart element
src/components/notebook/presentation/utils/parser.ts:2370
↓ 2 callersMethodcreateCircularGrid
* Create a circular grid layout element
src/components/notebook/presentation/utils/parser.ts:2916
↓ 2 callersMethodcreateCodeBlock
(node: XMLNode)
src/components/notebook/presentation/utils/parser.ts:2450
↓ 2 callersMethodcreateColumns
* Create a columns layout element
src/components/notebook/presentation/utils/parser.ts:1720
↓ 2 callersMethodcreateCompare
* Create Compare layout
src/components/notebook/presentation/utils/parser.ts:2063
↓ 2 callersFunctioncreateCompareContent
(variant: "compare" | "before-after")
src/components/notebook/presentation/utils/templates.tsx:539
↓ 2 callersMethodcreateConnectedCircles
* Create a connected circles layout element
src/components/notebook/presentation/utils/parser.ts:2890
↓ 2 callersMethodcreateContributor
(_node: XMLNode)
src/components/notebook/presentation/utils/parser.ts:2413
↓ 2 callersMethodcreateCycle
* Create a cycle layout element
src/components/notebook/presentation/utils/parser.ts:1888
↓ 2 callersFunctioncreateEmptyPresentation
({ title, theme = "mystique", language = "en-US", customization, }: { title: string; theme?: strin
src/app/_actions/notebook/presentation/presentationActions.ts:87
↓ 2 callersFunctioncreateFontPair
(formData: FontPairFormData)
src/app/_actions/presentation/font-pair-actions.ts:21
↓ 2 callersFunctioncreateFreeformDragSnapshot
( editor: PlateEditor, dragItem: ElementDragItemNode, )
src/components/notebook/presentation/editor/dnd/utils/freeformDrop.ts:329
↓ 2 callersMethodcreateHeading
* Create a heading element
src/components/notebook/presentation/utils/parser.ts:1647
↓ 2 callersMethodcreateIconList
* Create an icons layout element
src/components/notebook/presentation/utils/parser.ts:1802
↓ 2 callersMethodcreateImage
* Create an image element
src/components/notebook/presentation/utils/parser.ts:1672
↓ 2 callersMethodcreateInfographic
( node: XMLNode, slideId: string, layoutType?: LayoutType, )
src/components/notebook/presentation/utils/parser.ts:1212
↓ 2 callersFunctioncreateInitialHistory
()
src/states/presentation-history-state.ts:72
↓ 2 callersMethodcreateLabel
(node: XMLNode)
src/components/notebook/presentation/utils/parser.ts:2401
↓ 2 callersMethodcreateListItemsFromLiNodes
* Convert <LI> nodes into Plate list paragraph elements
src/components/notebook/presentation/utils/parser.ts:2796
↓ 2 callersMethodcreateParagraph
* Create a paragraph element
src/components/notebook/presentation/utils/parser.ts:1661
↓ 2 callersFunctioncreatePresentation
({ content, title, theme = "mystique", outline, imageSource, presentationStyle, customization,
src/app/_actions/notebook/presentation/presentationActions.ts:22
↓ 2 callersFunctioncreatePresentationGraph
()
src/ai/agents/presentation/createAgent.ts:14
↓ 2 callersMethodcreatePresentationTitle
(node: XMLNode)
src/components/notebook/presentation/utils/parser.ts:2387
↓ 2 callersMethodcreateProsCons
* Create Pros/Cons layout
src/components/notebook/presentation/utils/parser.ts:2105
↓ 2 callersMethodcreatePyramid
* Create a pyramid layout element
src/components/notebook/presentation/utils/parser.ts:2016
↓ 2 callersFunctioncreatePyramidContent
(variant: "pyramid" | "funnel")
src/components/notebook/presentation/utils/templates.tsx:384
↓ 2 callersMethodcreateQuote
* Create a quote element
src/components/notebook/presentation/utils/parser.ts:2766
↓ 2 callersMethodcreateRootImageFromTagContent
( tagContent: string, layoutType: LayoutType | undefined, )
src/components/notebook/presentation/utils/parser.ts:1005
↓ 2 callersMethodcreateSlope
* Create a slope layout element
src/components/notebook/presentation/utils/parser.ts:2836
↓ 2 callersMethodcreateSnake
* Create a snake layout element
src/components/notebook/presentation/utils/parser.ts:2948
↓ 2 callersMethodcreateStaircase
* Create a staircase layout element
src/components/notebook/presentation/utils/parser.ts:1914
↓ 2 callersMethodcreateStats
* Create Stats layout for displaying metrics/KPIs
src/components/notebook/presentation/utils/parser.ts:2162
↓ 2 callersMethodcreateSteps
* Create a steps layout element
src/components/notebook/presentation/utils/parser.ts:1940
↓ 2 callersFunctioncreateTableCellFromChild
(child: unknown)
src/components/notebook/presentation/utils/normalizePresentationSlate.ts:136
↓ 2 callersFunctioncreateTextBlock
(type: string, text: string)
src/components/notebook/presentation/editor/plugins/focused-paragraph-placeholder-plugin.tsx:302
↓ 2 callersFunctioncreateTextImageColumnContent
({ imageFirst, }: { imageFirst: boolean; })
src/components/notebook/presentation/utils/templates.tsx:164
↓ 2 callersFunctioncreateTextMessage
(message: BaseMessage, role: "user" | "assistant")
src/server/ai/chatMessages.ts:19
↓ 2 callersMethodcreateTimeline
* Create a timeline layout element
src/components/notebook/presentation/utils/parser.ts:2302
↓ 2 callersFunctioncreateTitleDescriptionContent
( title: string = "Title", desc: string = "A short supporting description that explains the main point.",
src/components/notebook/presentation/utils/templates.tsx:147
↓ 2 callersFunctioncreateVariation
({ elementType, blockName, previewElement, additionalData, }: { elementType: string; blockName: st
src/components/presentation/floating-toolbar/LayoutPreviewSheet.tsx:274
↓ 2 callersFunctiondarken
(hex: string, amount: number)
src/lib/presentation/pptx-theme-extractor.ts:64
↓ 2 callersFunctiondismiss
()
src/components/ui/use-toast.ts:154
↓ 2 callersFunctiondistanceToRange
(value: number, start: number, end: number)
src/components/notebook/presentation/editor/dnd/utils/freeformDrop.ts:581
↓ 2 callersFunctionduplicatePresentation
(id: string, newTitle?: string)
src/app/_actions/notebook/presentation/presentationActions.ts:454
↓ 2 callersFunctionendDrag
()
src/components/plate/ui/block-draggable.tsx:748
↓ 2 callersMethodextractCompleteSections
* Extract SECTION blocks from the buffer
src/components/notebook/presentation/utils/parser.ts:679
↓ 2 callersFunctionextractEmbedId
(url: string, embedType?: string)
src/components/plate/ui/media-embeds.tsx:322
↓ 2 callersFunctionextractFontsFromEditor
(editor: PlateEditor)
src/components/plate/utils/extractFontsFromEditor.ts:4
↓ 2 callersFunctionextractSlideContent
(message: string)
src/components/presentation/agent/HumanMessage.tsx:51
↓ 2 callersFunctionextractTextStyles
(element: Element)
src/components/presentation/export/cssVariableResolver.ts:140
↓ 2 callersFunctionextractYouTubeVideoId
(url: string)
src/components/plate/ui/media-embeds.tsx:293
↓ 2 callersFunctionfetchInstalledOllamaModels
()
src/lib/model-picker.ts:81
↓ 2 callersFunctionfilterInfographicTemplatesForOrientation
( templateNames: string[], orientation: InfographicOrientation, )
src/lib/presentation/infographic-layout.ts:71
↓ 2 callersFunctionfindBlockEnd
( lines: string[], blockStart: number, blockEnd: number, )
src/components/notebook/presentation/editor/utils/infographic-utils.ts:326
↓ 2 callersFunctionflattenCompareItems
* Flatten compare items (with children) back to a flat list * Used when converting FROM compare templates TO other templates * Only extracts the chi
src/components/notebook/presentation/editor/utils/infographic-utils.ts:1244
↓ 2 callersFunctionflowEndpointToText
(value: unknown, fallback: string)
src/components/notebook/presentation/editor/custom-elements/chart-utils.ts:19
↓ 2 callersFunctionfontSizePxToPptPoints
* Convert a CSS px font size to PPTX points using the fixed conversion factor. * Converts with `fontSize = fontSizePx * POINTS_PER_PIXEL`.
src/components/presentation/export/domToPptxConverter.ts:395
↓ 2 callersFunctionformatCommentDate
(date: Date)
src/components/plate/ui/comment.tsx:666
↓ 2 callersFunctionformatFontFamily
(value: string)
src/components/notebook/presentation/editor/custom-elements/infographic/InfographicFloatingToolbar.tsx:533
↓ 2 callersFunctiongenerateEllipseDonutPath
( cx: number, cy: number, outerRx: number, outerRy: number, innerRx: number, innerRy: number, ro
src/components/notebook/presentation/editor/custom-elements/cycle-element.tsx:426
↓ 2 callersFunctiongenerateImage
()
src/components/plate/ui/image-generation-model.tsx:60
↓ 2 callersFunctiongetActiveCustomItemEntry
( editor: PlateEditor, )
src/components/notebook/presentation/editor/plugins/custom-item-break-plugin.tsx:46
↓ 2 callersFunctiongetActiveFreeformDropTarget
( editor: PlateEditor, )
src/components/notebook/presentation/editor/dnd/utils/freeformDrop.ts:168
↓ 2 callersFunctiongetActivityLabel
(toolName: string)
src/components/notebook/shared/NotebookAgentActivity.tsx:59
↓ 2 callersFunctiongetAlignmentClass
( alignment: PlateSlide["alignment"] | undefined, )
src/components/notebook/presentation/editor/utils/alignment-utils.ts:27
↓ 2 callersFunctiongetAlternatingBoxLayoutWidth
( itemCount: number, orientation: AlternatingBoxOrientation, availableWidth = 0, )
src/components/notebook/presentation/editor/custom-elements/alternating-box-layout.ts:14
↓ 2 callersFunctiongetAlternatingBoxPlacementCss
( layoutId: string, itemCount: number, orientation: AlternatingBoxOrientation, )
src/components/notebook/presentation/editor/custom-elements/alternating-box-layout.ts:45
↓ 2 callersFunctiongetAssignedLayoutIds
( overrides: Record<string, string | null>, )
src/components/notebook/presentation/utils/layout-serializer.ts:70
↓ 2 callersFunctiongetAvailableConversionOptions
( currentElementType: string, )
src/components/notebook/presentation/editor/lib.tsx:1313
← previousnext →401–500 of 3,032, ranked by callers