MCPcopy Create free account

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

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

↓ 4 callersFunctiongetPyramidSegmentClipPath
( options: PyramidSegmentGeometryOptions, )
src/components/notebook/presentation/editor/custom-elements/pyramid-geometry.ts:24
↓ 4 callersFunctiongetRotatedEllipsePoint
( cx: number, cy: number, rx: number, ry: number, rotationRad: number, theta: number, )
src/components/notebook/presentation/editor/custom-elements/cycle-element.tsx:407
↓ 4 callersFunctiongetToolInputArgs
(part: UIToolPart)
src/lib/ai/uiMessageParts.ts:35
↓ 4 callersFunctionh4
(content: string)
src/components/presentation/edit-panel/sections/elements.ts:99
↓ 4 callersFunctionhandleClose
()
src/components/notebook/presentation/components/theme/create-theme/CreateThemeModal.tsx:135
↓ 4 callersFunctionhandleFontUpload
(target: "heading" | "body")
src/components/notebook/presentation/components/theme/create-theme/font-step/useFontUpload.ts:31
↓ 4 callersFunctionhandleOpenImageEditor
(mode: ImageEditorMode)
src/components/notebook/presentation/editor/custom-elements/icon-list-item.tsx:120
↓ 4 callersFunctionhasItems
(value: unknown[] | undefined)
src/lib/presentation/generation-prompt.ts:154
↓ 4 callersFunctionheading
( type: "h1" | "h2" | "h3" | "h4" | "h5" | "h6", content: string, )
src/components/presentation/edit-panel/sections/elements.ts:102
↓ 4 callersFunctionisDataRecord
(value: unknown)
src/components/notebook/presentation/editor/custom-elements/infographic-data-editor/utils.ts:93
↓ 4 callersFunctionisElementNode
(node: unknown)
src/components/notebook/presentation/editor/utils/paletteDrop.ts:36
↓ 4 callersFunctionisElementNode
(node: unknown)
src/components/notebook/presentation/editor/dnd/transforms/onDropNode.ts:453
↓ 4 callersFunctionisPresentationGenerationPending
( state: PresentationGenerationSnapshot, )
src/components/presentation/slides/PresentationThumbnailCaptureManager.tsx:25
↓ 4 callersFunctionisPrimitiveXmlValue
( value: unknown, )
src/components/notebook/presentation/utils/slide-serializer.ts:227
↓ 4 callersFunctionisTemplateSelected
( selectedTemplateIds: readonly string[], template: TemplateDefinition, )
src/components/notebook/presentation/utils/templates.tsx:115
↓ 4 callersFunctionisWebSearchToolName
(toolName: string)
src/lib/ai/tool-names.ts:5
↓ 4 callersFunctionloadCustomFont
( fontFamily: string, fontUrl: string, weight: number = 400, )
src/lib/presentation/loadCustomFont.ts:32
↓ 4 callersFunctionnormalizeElementNode
(node: Record<string, unknown>)
src/components/notebook/presentation/utils/normalizePresentationSlate.ts:224
↓ 4 callersFunctionnormalizePresentationValue
(value: unknown)
src/components/notebook/presentation/utils/normalizePresentationSlate.ts:268
↓ 4 callersFunctionnormalizeTitle
(title?: AxisConfig["title"])
src/components/presentation/floating-toolbar/ChartSettingsPopover.tsx:54
↓ 4 callersFunctionparseBooleanAttribute
(value: string | undefined)
src/components/notebook/presentation/utils/parser.ts:470
↓ 4 callersMethodparseChunk
* Parse a chunk of XML data
src/components/notebook/presentation/utils/parser.ts:561
↓ 4 callersMethodparseJsonChild
(node: XMLNode, tagName: string)
src/components/notebook/presentation/utils/parser.ts:1080
↓ 4 callersFunctionpersistOutlineLayoutSelection
()
src/components/notebook/presentation/components/outline/persistOutlineLayoutSelection.ts:72
↓ 4 callersFunctionrenderTemplateGrid
(templates: TemplateDefinition[])
src/components/notebook/presentation/components/outline/OutlineTemplateModal.tsx:194
↓ 4 callersFunctionrenderTemplateGrid
(templates: TemplateDefinition[])
src/components/notebook/presentation/editor/custom-elements/SlideTemplateModal.tsx:87
↓ 4 callersFunctionresetPreview
()
src/components/plate/ui/block-draggable.tsx:399
↓ 4 callersFunctionresolveColor
(logicalName: string)
src/lib/presentation/pptx-theme-extractor.ts:816
↓ 4 callersFunctionresolveColorFromFill
Resolve a color from a solidFill element (handles srgbClr + schemeClr with modifiers)
src/lib/presentation/pptx-theme-extractor.ts:227
↓ 4 callersFunctionresolveExportImageSource
( url: string, input: ExportImageSourceInput = {}, )
src/lib/image-proxy.ts:119
↓ 4 callersFunctionreturnIfValid
(result: DropPathResult)
src/components/notebook/presentation/editor/dnd/utils/getDropPath.ts:165
↓ 4 callersMethodserializeJsonChild
( tagName: string, value: unknown, indent: number, )
src/components/notebook/presentation/utils/slide-serializer.ts:425
↓ 4 callersFunctionsetSelectedModel
(modelProvider: string, modelId: string)
src/hooks/presentation/useLocalModels.ts:210
↓ 4 callersFunctionsuggestionText2Array
(text: string)
src/components/plate/ui/block-suggestion.tsx:76
↓ 4 callersFunctiontoRadians
(degrees: number)
src/lib/utils.ts:41
↓ 4 callersFunctionupdateBackground
(fill: string, visible?: boolean)
src/components/presentation/floating-toolbar/ChartSettingsPopover.tsx:216
↓ 4 callersFunctionupdateChartOptions
(updates: Record<string, unknown>)
src/components/presentation/edit-panel/sections/ChartEditorControls.tsx:797
↓ 4 callersFunctionupdateSiblingsAfterDropById
( editor: PlateEditor, droppedElementId: string, )
src/components/notebook/presentation/editor/dnd/utils/updateSiblingsForcefully.ts:134
↓ 4 callersFunctionupdateSlideLayout
( newLayout: "vertical" | "left" | "right" | "background", )
src/components/notebook/presentation/editor/custom-elements/root-image.tsx:349
↓ 4 callersFunctionupdateXAxis
(updates: Partial<AxisConfig>)
src/components/presentation/floating-toolbar/ChartSettingsPopover.tsx:153
↓ 4 callersFunctionupdateYAxis
(updates: Partial<AxisConfig>)
src/components/presentation/floating-toolbar/ChartSettingsPopover.tsx:176
↓ 4 callersFunctionuseCarousel
()
src/components/ui/carousel.tsx:35
↓ 4 callersFunctionuseFormField
()
src/components/ui/form.tsx:44
↓ 4 callersFunctionuseSidebar
()
src/components/ui/sidebar.tsx:47
↓ 4 callersFunctionuseSlideEditorContext
()
src/components/presentation/slides/slide-editor/SlideEditorContext.tsx:56
↓ 4 callersFunctionuseToast
()
src/components/ui/use-toast.ts:175
↓ 3 callersFunctionapplyDropPathResult
( editor: PlateEditor, { dragItem, result, }: { dragItem: ElementDragItemNode; result: D
src/components/notebook/presentation/editor/dnd/transforms/onDropNode.ts:148
↓ 3 callersFunctionapplyThemeToData
( data: Partial<InfographicOptions>, isDark: boolean, themeColors?: InfographicPaletteThemeColors | null
src/components/notebook/presentation/editor/utils/infographic-utils.ts:708
↓ 3 callersFunctionblankTable
(rows: number, cols: number)
src/components/presentation/edit-panel/sections/elements.ts:155
↓ 3 callersFunctionbuildCartesianOption
( element: TChartNode, chartType: "bar" | "line" | "scatter", dataArray: AnyRecord[], labelKey: string
src/components/notebook/presentation/editor/custom-elements/charts/ChartRenderer.tsx:486
↓ 3 callersFunctionbuildChartConfigOptions
(element: ChartConfigElement)
src/components/notebook/presentation/editor/custom-elements/chart-utils.ts:236
↓ 3 callersFunctionbuildFunnelSeries
( dataArray: AnyRecord[], labelKey: string, valueKey: string, variant: "funnel" | "cone" | "pyramid",
src/components/notebook/presentation/editor/custom-elements/charts/ChartRenderer.tsx:970
↓ 3 callersFunctionbuildInfographicLayoutInstruction
( slideLayoutType?: string, )
src/lib/presentation/infographic-layout.ts:24
↓ 3 callersFunctionbuildPieSeries
( dataArray: AnyRecord[], labelKey: string, valueKey: string, radius: string | [string, string], ros
src/components/notebook/presentation/editor/custom-elements/charts/ChartRenderer.tsx:465
↓ 3 callersFunctionbuildRelationDataBlock
* Build relation data block with nodes + relations inside data. * Nodes use safe ids; relations are unlabeled simple connections.
src/components/notebook/presentation/editor/utils/infographic-utils.ts:1453
↓ 3 callersFunctioncalculateHeightFromRatio
( width: number, aspectRatio: { type: string; value?: string }, )
src/config/slideFormats.ts:92
↓ 3 callersFunctioncanDropElement
(item: { element: TElement })
src/components/notebook/presentation/editor/dnd/components/LayoutImageDrop.tsx:13
↓ 3 callersFunctioncanFavoritePresentation
(documentId: string, userId: string)
src/app/_actions/notebook/presentation/presentationFavoriteActions.ts:13
↓ 3 callersFunctionchangeInfographicTemplate
( syntax: string, newTemplate: string, )
src/components/notebook/presentation/editor/utils/infographic-utils.ts:37
↓ 3 callersFunctionclonePaletteDropElements
(element: unknown)
src/components/notebook/presentation/editor/utils/paletteDrop.ts:117
↓ 3 callersFunctioncloneSerializableOptions
( options: Partial<InfographicOptions>, )
src/hooks/presentation/infographic/infographic-options.ts:8
↓ 3 callersFunctioncloneSlideWithRootImage
( slide: PlateSlide, rootImage: RootImage | undefined, )
src/components/presentation/agent/tools/ReplaceImageCompare.tsx:41
↓ 3 callersFunctioncloseDeleteDialog
()
src/components/notebook/presentation/components/PresentationDashboard.tsx:475
↓ 3 callersFunctioncolorToHex
* Convert any color format to hex * @param color - Color in any CSS format (rgb, rgba, hsl, hex, named) * @returns Hex color string (without #)
src/components/presentation/export/cssVariableResolver.ts:32
↓ 3 callersFunctioncreateBoxItem
(title: string, content: string)
src/components/presentation/edit-panel/sections/elements.ts:226
↓ 3 callersFunctioncreateCustomTheme
(formData: ThemeFormData)
src/app/_actions/presentation/theme-actions.ts:21
↓ 3 callersFunctioncreateDeterministicRandomId
(seed: string, length = 21)
src/components/notebook/presentation/utils/parser.ts:274
↓ 3 callersFunctioncreateIconListItem
(iconName: string, content: string)
src/components/presentation/edit-panel/sections/elements.ts:220
↓ 3 callersFunctioncreateListContent
({ type = "basic", items = 4, }: { type?: "basic" | "numbered" | "arrow"; items?: number; })
src/components/notebook/presentation/utils/templates.tsx:202
↓ 3 callersFunctioncreateModelOption
( model: (typeof localModels)[0], isDownloadable = false, )
src/components/notebook/presentation/components/ModelPicker.tsx:138
↓ 3 callersFunctioncreateOutlineItems
( titles: string[], existingItems: OutlineItemType[] = [], persistedIds: string[] = [], )
src/components/notebook/presentation/components/outline/OutlineList.tsx:61
↓ 3 callersFunctioncreatePaletteNode
(item: PaletteItem)
src/components/presentation/edit-panel/sections/ElementsPanel.tsx:91
↓ 3 callersFunctioncreateQuoteContent
( variant: "large" | "sidequote-icon" | "sidequote", )
src/components/notebook/presentation/utils/templates.tsx:523
↓ 3 callersFunctioncreateTimeoutSignal
(timeoutMs: number)
src/app/api/presentation/local-models/route.ts:33
↓ 3 callersFunctioncreateTreeItem
(label = "New item")
src/components/notebook/presentation/editor/custom-elements/infographic-data-editor/tree-editor.tsx:56
↓ 3 callersFunctiondedupeModels
(models: LocalModelInfo[])
src/app/api/presentation/local-models/route.ts:42
↓ 3 callersMethodemitSelectionUpdate
()
src/hooks/presentation/infographic/InfographicSelectionPlugin.ts:106
↓ 3 callersFunctionemptyText
()
src/components/notebook/presentation/utils/normalizePresentationSlate.ts:18
↓ 3 callersFunctionensureModelIsReady
( modelProviderOrModel: string, modelId?: string, )
src/lib/model-picker.ts:312
↓ 3 callersFunctionfindElementPosition
* Find element position and normalize it (0-100%)
src/components/presentation/export/contentWalker.ts:673
↓ 3 callersFunctionfindInfographicEntryById
( editor: PlateEditor, elementId: string, )
src/hooks/presentation/infographic/findInfographicNode.ts:23
↓ 3 callersFunctionflattenHierarchy
* Flatten hierarchy items to a flat list (breadth-first, no path formatting)
src/components/notebook/presentation/editor/utils/infographic-utils.ts:1183
↓ 3 callersFunctionforceUpdateSiblings
()
src/components/presentation/floating-toolbar/CustomItemControls.tsx:103
↓ 3 callersFunctionformatColumnWidth
(width: number)
src/components/notebook/presentation/editor/plugins/presentation-column-elements.tsx:37
↓ 3 callersFunctiongenerateImageAction
( prompt: string, model: ImageModelList = "black-forest-labs/FLUX.1-schnell-Free", )
src/app/_actions/image/generate.ts:18
↓ 3 callersFunctiongeneratePreviewData
( elementType: string, currentElement: TElement, variant?: string, variantKey?: string, )
src/components/presentation/floating-toolbar/LayoutPreviewSheet.tsx:384
↓ 3 callersFunctiongetAllEmbedTypes
()
src/components/plate/ui/media-embeds.tsx:283
↓ 3 callersFunctiongetArrayDataItems
(data: DataRecord, field: DataFieldType)
src/components/notebook/presentation/editor/custom-elements/infographic-data-editor/utils.ts:110
↓ 3 callersFunctiongetBlockType
(block: TElement)
src/components/plate/utils/transforms.ts:205
↓ 3 callersFunctiongetCalloutVariant
(value: unknown)
src/components/plate/ui/callout-variants.ts:44
↓ 3 callersFunctiongetConnectedCircleItemPosition
( index: number, total: number, )
src/components/notebook/presentation/editor/custom-elements/connected-circles-layout.ts:5
↓ 3 callersFunctiongetConnectedCircleItemTransform
( index: number, total: number, )
src/components/notebook/presentation/editor/custom-elements/connected-circles-layout.ts:34
↓ 3 callersFunctiongetDefaultChartDataForType
(chartType: string)
src/components/notebook/presentation/editor/lib.tsx:456
↓ 3 callersFunctiongetDirectLayoutToolbarTargetEntry
( editor: MyEditor, elementId: string | undefined, )
src/components/notebook/presentation/editor/lib.tsx:1528
↓ 3 callersFunctiongetDraggedElementTypes
( editor: PlateEditor, dragItem: DragItemNode, )
src/components/notebook/presentation/editor/dnd/utils/getDropPath.ts:423
↓ 3 callersFunctiongetElementEntryById
( editor: PlateEditor, id: string, )
src/components/notebook/presentation/editor/dnd/utils/freeformDrop.ts:386
↓ 3 callersFunctiongetHoverDirection
({ dragItem, element, monitor, nodeRef, }: GetHoverDirectionOptions)
src/components/notebook/presentation/editor/dnd/utils/getHoverDirection.ts:29
↓ 3 callersFunctiongetIconListMediaSize
(value: unknown)
src/components/notebook/presentation/editor/utils.ts:71
↓ 3 callersFunctiongetLocalCustomFonts
(target: "heading" | "body")
src/components/notebook/presentation/components/theme/create-theme/font-step/useFontUpload.ts:89
↓ 3 callersFunctiongetNodeById
( editor: MyEditor, elementId: string | undefined, )
src/components/notebook/presentation/editor/lib.tsx:1516
← previousnext →201–300 of 3,032, ranked by callers