MCPcopy Create free account

hub / github.com/ZSeven-W/openpencil / functions

Functions3,401 in github.com/ZSeven-W/openpencil

MethodgetDocument
()
packages/pen-renderer/src/renderer.ts:144
MethodgetDocument
Returns the current document (immutable reference).
packages/pen-engine/src/core/document-manager.ts:49
MethodgetEngine
()
apps/web/src/canvas/skia/skia-interaction-types.ts:38
FunctiongetGenerationCanvasWidth
()
apps/web/src/services/ai/design-canvas-ops.ts:117
MethodgetHoveredId
Returns the hovered node ID, or null.
packages/pen-engine/src/core/selection-manager.ts:33
FunctiongetImageData
(_x: number, _y: number, width: number, height: number)
packages/pen-renderer/src/__tests__/image-loader.test.ts:66
FunctiongetItem
(key: string)
apps/web/src/utils/app-storage.ts:47
FunctiongetNextStaggerDelay
(nodeId?: string)
apps/web/src/services/ai/design-animation.ts:64
MethodgetNodeBounds
(nodeId: string)
packages/pen-renderer/src/renderer.ts:251
MethodgetNodeById
(id: string)
packages/pen-engine/src/core/document-manager.ts:188
MethodgetPageIds
()
packages/pen-renderer/src/renderer.ts:157
FunctiongetPlaceholderColors
(fill: unknown)
apps/web/src/services/ai/generation-utils.ts:245
FunctiongetPrivateKeyPath
(keyId)
apps/desktop/git/ssh-keys.ts:163
FunctiongetRouter
()
apps/web/src/router.tsx:4
FunctiongetScene
(e: MouseEvent)
apps/web/src/canvas/skia/skia-interaction-types.ts:51
MethodgetScene
(e: MouseEvent)
apps/web/src/canvas/skia/skia-interaction-types.ts:39
MethodgetSelection
Returns the current selection (immutable reference).
packages/pen-engine/src/core/selection-manager.ts:23
FunctiongetSkillRegistry
()
packages/pen-ai-skills/src/engine/loader.ts:6
FunctiongetTextOpticalCenterYOffset
(node: PenNode)
packages/pen-core/src/layout/text-measure.ts:183
MethodgetViewport
()
packages/pen-renderer/src/renderer.ts:176
MethodgetViewportController
Access to viewport controller for browser adapter.
packages/pen-engine/src/core/design-engine.ts:404
Methodglobal
()
apps/web/server/opencode/v2/gen/sdk.gen.ts:4111
Methodglobal
()
apps/web/server/opencode/gen/sdk.gen.ts:4111
MethodgroupNodes
(ids: string[])
packages/pen-engine/src/core/document-manager.ts:122
FunctionhandleAdd
()
packages/pen-react/src/components/page-tabs.tsx:51
FunctionhandleAdd
()
apps/web/src/components/shared/agent-settings-images-page.tsx:320
FunctionhandleAddShadow
()
packages/pen-react/src/components/sections/effects-section.tsx:20
FunctionhandleAddShadow
()
apps/web/src/components/panels/effects-section.tsx:23
FunctionhandleAddStop
()
packages/pen-react/src/components/sections/fill-section.tsx:113
FunctionhandleAddStop
()
apps/web/src/components/panels/fill-section.tsx:149
FunctionhandleAddTheme
()
apps/web/src/components/panels/variable-theme-manager.tsx:93
FunctionhandleAddVariant
()
apps/web/src/components/panels/variable-theme-manager.tsx:434
FunctionhandleAngleChange
(angle: number)
packages/pen-react/src/components/sections/fill-section.tsx:85
FunctionhandleAngleChange
(angle: number)
apps/web/src/components/panels/fill-section.tsx:121
FunctionhandleApply
()
apps/web/src/components/panels/image-generate-popover.tsx:86
FunctionhandleBlur
()
packages/pen-react/src/components/color-picker.tsx:45
FunctionhandleBlur
()
apps/web/src/components/shared/color-picker.tsx:46
FunctionhandleBlur
()
apps/web/src/components/panels/variable-row.tsx:240
FunctionhandleCheckUpdates
()
apps/web/src/components/editor/update-ready-banner.tsx:58
FunctionhandleClear
()
apps/web/src/components/panels/design-md-actions.tsx:41
FunctionhandleClick
(e: MouseEvent)
packages/pen-react/src/components/layer-context-menu.tsx:82
FunctionhandleClick
(e: MouseEvent)
apps/web/src/components/panels/layer-context-menu.tsx:88
FunctionhandleClickOutside
(e: MouseEvent)
packages/pen-react/src/components/page-tabs.tsx:184
FunctionhandleClickOutside
(e: MouseEvent)
apps/web/src/components/editor/page-tabs.tsx:204
FunctionhandleColorChange
(color: string)
packages/pen-react/src/components/sections/stroke-section.tsx:22
FunctionhandleColorChange
(color: string)
packages/pen-react/src/components/sections/fill-section.tsx:75
FunctionhandleColorChange
(color: string)
apps/web/src/components/panels/stroke-section.tsx:24
FunctionhandleColorChange
(color: string)
apps/web/src/components/panels/fill-section.tsx:111
FunctionhandleDoubleClick
()
packages/pen-react/src/components/layer-item.tsx:92
FunctionhandleDoubleClick
()
apps/web/src/components/panels/layer-item.tsx:92
MethodhandleDragEnd
* Finalize a drag operation: commit position updates and handle reparenting.
apps/web/src/canvas/skia/skia-interaction-select.ts:198
MethodhandleDrawingMove
(scene: { x: number; y: number }, engine: SkiaEngine)
apps/web/src/canvas/skia/skia-interaction-draw.ts:32
FunctionhandleEditorSubmit
(value: unknown)
apps/web/src/components/panels/git-panel/git-panel-node-conflict-card.tsx:92
FunctionhandleEditorSubmit
(value: unknown)
apps/web/src/components/panels/git-panel/git-panel-field-conflict-card.tsx:48
FunctionhandleEsc
(e: KeyboardEvent)
packages/pen-react/src/components/page-tabs.tsx:189
FunctionhandleEsc
(e: KeyboardEvent)
apps/web/src/components/editor/page-tabs.tsx:209
FunctionhandleExit
(code: number | null, signal: NodeJS.Signals | null)
apps/desktop/dev.ts:49
FunctionhandleExport
()
packages/pen-react/src/components/sections/export-section.tsx:27
FunctionhandleExport
()
apps/web/src/components/shared/export-dialog.tsx:46
FunctionhandleExport
()
apps/web/src/components/panels/export-section.tsx:44
FunctionhandleExport
()
apps/web/src/components/panels/design-md-actions.tsx:25
FunctionhandleExportToFile
()
apps/web/src/components/panels/variable-theme-manager.tsx:160
FunctionhandleFileChange
(e: React.ChangeEvent<HTMLInputElement>)
apps/web/src/components/panels/image-fill-popover.tsx:92
FunctionhandleFocusFit
()
apps/web/src/components/editor/status-bar.tsx:27
FunctionhandleGapModeChange
(mode: GapMode)
packages/pen-react/src/components/sections/layout-section.tsx:339
FunctionhandleGapModeChange
(mode: GapMode)
apps/web/src/components/panels/layout-section.tsx:375
FunctionhandleGoToComponent
()
packages/pen-react/src/components/property-panel.tsx:130
FunctionhandleGoToComponent
()
apps/web/src/components/panels/property-panel.tsx:131
FunctionhandleHexChange
(e: React.ChangeEvent<HTMLInputElement>)
packages/pen-react/src/components/color-picker.tsx:32
FunctionhandleHexChange
(e: React.ChangeEvent<HTMLInputElement>)
apps/web/src/components/shared/color-picker.tsx:33
FunctionhandleHexChange
(e: React.ChangeEvent<HTMLInputElement>)
apps/web/src/components/panels/variable-row.tsx:234
FunctionhandleHotUpdate
({ file })
packages/pen-ai-skills/vite-plugin-skills.ts:158
MethodhandleHoverCursor
(scene: { x: number; y: number }, engine: SkiaEngine)
apps/web/src/canvas/skia/skia-interaction-select.ts:171
FunctionhandleIconSelect
(svgText: string, newIconId: string)
packages/pen-react/src/components/sections/icon-section.tsx:60
FunctionhandleIconSelect
(svgText: string, newIconId: string)
apps/web/src/components/panels/icon-section.tsx:102
FunctionhandleImageFitChange
(mode: string)
apps/web/src/components/panels/fill-section.tsx:176
FunctionhandleImport
()
apps/web/src/components/panels/design-md-actions.tsx:20
FunctionhandleImportFromFile
()
apps/web/src/components/panels/variable-theme-manager.tsx:153
FunctionhandleInstall
()
apps/web/src/components/editor/update-ready-banner.tsx:48
FunctionhandleKey
(e: KeyboardEvent)
packages/pen-react/src/components/layer-context-menu.tsx:87
FunctionhandleKey
(e: KeyboardEvent)
apps/web/src/components/panels/layer-context-menu.tsx:93
FunctionhandleKeyDown
(e: React.KeyboardEvent)
packages/pen-react/src/components/font-picker.tsx:172
FunctionhandleKeyDown
(e: React.KeyboardEvent)
packages/pen-react/src/components/number-input.tsx:65
FunctionhandleKeyDown
(e: React.KeyboardEvent)
apps/web/src/components/shared/font-picker.tsx:93
FunctionhandleKeyDown
(e: KeyboardEvent)
apps/web/src/components/shared/save-dialog.tsx:33
FunctionhandleKeyDown
(e: KeyboardEvent)
apps/web/src/components/shared/export-dialog.tsx:37
FunctionhandleKeyDown
(e: KeyboardEvent)
apps/web/src/components/shared/unsaved-changes-dialog.tsx:35
FunctionhandleKeyDown
(e: React.KeyboardEvent)
apps/web/src/components/shared/number-input.tsx:63
FunctionhandleKeyDown
(e: React.KeyboardEvent)
apps/web/src/components/panels/ai-chat-input.tsx:96
FunctionhandleKeyDown
(e: KeyboardEvent)
apps/web/src/canvas/skia/skia-canvas.tsx:295
FunctionhandleKeyDown
(e: KeyboardEvent)
apps/web/src/hooks/use-edit-shortcuts.ts:12
FunctionhandleKeyDown
(e: KeyboardEvent)
apps/web/src/hooks/use-tool-shortcuts.ts:19
FunctionhandleKeyDown
(e: KeyboardEvent)
apps/web/src/hooks/use-history-shortcuts.ts:8
FunctionhandleKeyDown
(e: KeyboardEvent)
apps/web/src/hooks/use-clipboard-shortcuts.ts:20
MethodhandleMarqueeMove
(scene: { x: number; y: number }, engine: SkiaEngine)
apps/web/src/canvas/skia/skia-interaction-select.ts:156
FunctionhandleMouseDown
(e: React.MouseEvent)
packages/pen-react/src/components/number-input.tsx:77
FunctionhandleMouseDown
(e: React.MouseEvent)
apps/web/src/components/shared/number-input.tsx:116
FunctionhandleMouseDown
(e: MouseEvent)
apps/web/src/canvas/skia/skia-canvas.tsx:290
FunctionhandleMouseMove
(ev: MouseEvent)
packages/pen-react/src/components/layer-panel.tsx:158
FunctionhandleMouseMove
(ev: MouseEvent)
packages/pen-react/src/components/number-input.tsx:86
← previousnext →2,901–3,000 of 3,401, ranked by callers