Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/neomjs/neo
/ functions
Functions
8,612 in github.com/neomjs/neo
⨍
Functions
8,612
◇
Types & classes
2,567
↓ 2 callers
Function
getContentRoutes
(options={})
buildScripts/docs/seo/generate.mjs:787
↓ 2 callers
Function
getDirSize
* Recursively calculates the size of a directory in bytes. * * @param {String} dir - The directory path. * @returns {Promise<Number>} The total siz
ai/scripts/maintenance/defragChromaDB.mjs:208
↓ 2 callers
Method
getDragTrace
* Returns the recent drag-lifecycle traces recorded by Neo.draggable.container.SortZone * (start geometry, per-move decisions, switches, scroll a
src/ai/client/RuntimeService.mjs:110
↓ 2 callers
Function
getEdgesData
(db, edgeIds)
ai/daemons/wake/queries.mjs:259
↓ 2 callers
Function
getElRect
src/util/Rectangle.mjs:56
↓ 2 callers
Method
getEventDragZone
* @param {Object} opts * @param {Object} opts.dragElement * @param {Boolean} opts.enableResizingAcrossOppositeEdge * @param {Object} op
src/calendar/view/week/plugin/DragDrop.mjs:76
↓ 2 callers
Method
getFailed
* Reads the failed list (Penalty Box). * Handles legacy Array format by migrating to Map with current timestamp. * @returns {Promise<Map<Str
apps/devindex/services/Storage.mjs:189
↓ 2 callers
Method
getFieldPath
* @param {Neo.form.field.Base} field * @returns {String}
src/form/Container.mjs:116
↓ 2 callers
Function
getFirstCellDOMLeft
()
test/playwright/e2e/GridThumbDrag.spec.mjs:157
↓ 2 callers
Function
getFirstCellDOMLeft
()
test/playwright/e2e/GridThumbDragDevIndex.spec.mjs:257
↓ 2 callers
Method
getFlagIconId
* @returns {String}
src/form/field/Country.mjs:163
↓ 2 callers
Method
getFormState
* This function will return one of the following states: * - clean => all fields are clean (untouched) * - invalid => at least one f
src/form/Container.mjs:148
↓ 2 callers
Method
getFragmentNodes
* Helper to retrieve all DOM nodes belonging to a Fragment. * This walks the DOM from the Start Anchor until it hits the End Anchor, collecting a
src/main/DeltaUpdates.mjs:273
↓ 2 callers
Method
getGroupValue
* @returns {String[]}
src/form/field/Radio.mjs:61
↓ 2 callers
Method
getHeaderContainer
*
src/calendar/view/week/Component.mjs:657
↓ 2 callers
Method
getHeaderToolbarId
* Returns the id of the header toolbar * @returns {String}
src/dialog/Base.mjs:581
↓ 2 callers
Method
getHeaderlessIndex
* Returns the index of a list item excluding item headers * @param {Number} index * @returns {Number}
src/list/Base.mjs:689
↓ 2 callers
Method
getHealthService
* @summary Override: per-server health service (with `healthcheck()` and optional * `ensureHealthy()`). Default `null` disables the health gate e
ai/mcp/server/BaseServer.mjs:140
↓ 2 callers
Method
getHiddenState
* @returns {Boolean} true in case the trigger should be hidden
src/form/field/trigger/CopyToClipboard.mjs:62
↓ 2 callers
Method
getIdentityGithubLogin
* @summary Normalizes an `identityRoots.mjs` GitHub login for local GitHub payload matching. * * AgentIdentity roots store canonical handles
ai/services/graph/GoldenPathSynthesizer.mjs:105
↓ 2 callers
Method
getIdentityOverrideKeys
* Returns a copy of the forbidden identity-override key set for testability and for * documentation tooling. Do not mutate the returned collectio
ai/mcp/server/shared/services/AuthMiddleware.mjs:106
↓ 2 callers
Method
getInnerCircle
*
src/component/Circle.mjs:590
↓ 2 callers
Method
getInputEl
* @returns {Object}
src/form/field/FileUpload.mjs:369
↓ 2 callers
Method
getInputElId
* @returns {String}
apps/realworld/view/article/CreateCommentComponent.mjs:99
↓ 2 callers
Method
getInputHintId
* @returns {String}
src/form/field/ComboBox.mjs:505
↓ 2 callers
Method
getInsertIndexForNode
* @summary Calculates the target flat array index for a newly added node. * * **Architectural Mechanics:** * When a node is dynamically
src/data/TreeStore.mjs:649
↓ 2 callers
Method
getInstanceProperties
* Retrieves properties from a specific instance by its ID. * @param {Object} params * @param {String} params.id * @param {String[]} par
src/ai/client/InstanceService.mjs:24
↓ 2 callers
Method
getInternalKey
* Hook to get the internal key of an item. * @param {Object} item * @returns {String|Number|null}
src/data/Store.mjs:744
↓ 2 callers
Method
getItemEl
* @param {String} itemId * @returns {Object}
src/component/Circle.mjs:598
↓ 2 callers
Method
getItemId
* @param {String} vnodeId * @returns {Number}
src/component/Helix.mjs:807
↓ 2 callers
Function
getItemKey
(item)
src/Neo.mjs:589
↓ 2 callers
Method
getItemTransform
* @param {Number} index * @returns {String}
src/component/Gallery.mjs:542
↓ 2 callers
Method
getItemVnodeId
* @param {String} id * @returns {String}
src/component/Gallery.mjs:568
↓ 2 callers
Method
getKbConfig
* @summary Test-stubbable seam over `aiConfig.knowledgeBase`. * * Reads the resolved AiConfig Provider subtree directly; missing subtree sha
ai/daemons/kb-gc/KbGarbageCollectionService.mjs:267
↓ 2 callers
Method
getKbConfig
* @summary Test-stubbable seam over `aiConfig.knowledgeBase`. * * Reads the resolved AiConfig Provider subtree directly; missing subtree sha
ai/daemons/kb-reconciliation/KbReconciliationService.mjs:251
↓ 2 callers
Method
getKbConfig
* @summary Test-stubbable seam over `aiConfig.knowledgeBase`. * * Reads the resolved AiConfig Provider subtree directly; missing subtree sha
ai/daemons/kb-alerting/KbAlertingService.mjs:221
↓ 2 callers
Method
getKeyType
* Tries to determine the type of the keyProperty by looking at the first item in the collection. * Note that this differs from `data.Store` where
src/collection/Base.mjs:1229
↓ 2 callers
Method
getKeyboardEventData
* @param {KeyboardEvent} event * @returns {Object}
src/main/DomEvents.mjs:304
↓ 2 callers
Method
getLabelBadgeHtml
* @param {String} label * @returns {String}
apps/portal/view/news/tickets/Component.mjs:128
↓ 2 callers
Method
getLayoutConfig
* Generates the appropriate flexbox layout configuration based on the current `tabBarPosition`. * For example, a 'top' or 'bottom' position requi
src/tab/Container.mjs:359
↓ 2 callers
Method
getListItemsRoot
* To place the root item at the correct location * @returns {Object}
src/tree/Accordion.mjs:352
↓ 2 callers
Method
getListItemsRoot
* @returns {Object}
src/tree/List.mjs:525
↓ 2 callers
Function
getLockedCellLefts
()
test/playwright/e2e/GridThumbDragDevIndex.spec.mjs:266
↓ 2 callers
Function
getLoggerConfig
(aiConfig, fallbackLoggerConfig = {})
ai/mcp/server/shared/logger.mjs:38
↓ 2 callers
Function
getMaxLogId
* @summary Returns the highest GraphLog id, or `0` when the log is empty / unreadable. * * Shared by {@link getLastSyncId} across both the missing-c
ai/daemons/wake/queries.mjs:54
↓ 2 callers
Method
getMergeRequest
* @summary Reads a single GitLab merge request by `iid`. * @param {Object} options * @param {Number|String} options.merge_request_iid
ai/services/gitlab-workflow/MergeRequestService.mjs:239
↓ 2 callers
Method
getMountedParentId
* Honors different item roots for mount / render OPs * @returns {String}
src/mixin/VdomLifecycle.mjs:387
↓ 2 callers
Method
getMountedParentIndex
* Calculate the real parentIndex inside the DOM * @returns {Number|undefined}
src/mixin/VdomLifecycle.mjs:399
↓ 2 callers
Function
getNewestHarnessPresence
(db, {where, params})
ai/daemons/wake/queries.mjs:129
↓ 2 callers
Function
getNodesData
(db, nodeIds)
ai/daemons/wake/queries.mjs:247
↓ 2 callers
Method
getOffset
* We want new dialogs to have a random left & top offset between -100px & 100px, * to ensure they are not at the exact same position. * @ret
examples/dialog/DemoDialog.mjs:156
↓ 2 callers
Method
getOpenDialogButtons
*
apps/shareddialog/view/MainContainerController.mjs:193
↓ 2 callers
Method
getOpenDockedWindowButton
* @return {Neo.button.Base}
apps/shareddialog/view/MainContainerController.mjs:186
↓ 2 callers
Function
getOperationIds
* @summary Returns OpenAPI operationIds in declaration order for one MCP server. * @param {Object} server The server fixture. * @returns {String[]}
test/playwright/unit/ai/mcp/server/McpServerListToolsSmoke.spec.mjs:73
↓ 2 callers
Method
getOrphanedNodes
* Finds nodes that have lost all structural edges to trigger algorithmic forgetting. * Protects structural-anchor node types (`SYSTEM_ANCHOR`, `S
ai/services/memory-core/GraphService.mjs:1033
↓ 2 callers
Method
getParent
* Get the closest controller inside the components parent tree * @returns {Neo.controller.Component|null}
src/controller/Component.mjs:101
↓ 2 callers
Method
getPhysicalIndex
* Calculates the physical DOM index for a given logical child index. * * **The "Physical vs. Logical" Problem:** * In the VDOM, a child
src/vdom/Helper.mjs:598
↓ 2 callers
Method
getPhysics
* Calculates the physics state (speed, nearest node) for a given Y position. * This acts as the "Traffic Model" engine, determining the local spe
apps/portal/canvas/TimelineCanvas.mjs:154
↓ 2 callers
Method
getPort
* @param {String} destination * @param {String} clientId=this.lastClient.id * @returns {MessagePort|null}
src/worker/ServiceBase.mjs:259
↓ 2 callers
Method
getPosition
* @param {Object} data
src/main/addon/WindowPosition.mjs:154
↓ 2 callers
Function
getProvider
()
ai/provider/buildChatModel.mjs:94
↓ 2 callers
Method
getProxyPosition
* @param {Object} proxyRect * @param {String} side * @param {Boolean} [fullyIncludeIntoWindow=false] * @return {{left: String, top: Str
apps/shareddialog/view/MainContainerController.mjs:216
↓ 2 callers
Method
getProxyVdom
* @returns {Object} vdom
src/dialog/Base.mjs:588
↓ 2 callers
Method
getQueryWords
* @summary Normalizes query text into scoring words while preserving numerical anchors. * @param {String} queryLower Lower-cased query string.
ai/services/knowledge-base/QueryService.mjs:455
↓ 2 callers
Method
getRandomDateRange
* Generates a random date range within the last 10 years. * @returns {String} "YYYY-MM-DD..YYYY-MM-DD"
apps/devindex/services/Spider.mjs:327
↓ 2 callers
Function
getReadAtForMessage
(messageNode, deliveryEdge=null)
ai/services/memory-core/MailboxService.mjs:228
↓ 2 callers
Method
getReadinessSentinelMessages
* Query for `[wake-readiness]` sentinel messages addressed to this identity. * Filtered server-side by `taggedConcepts: ['wake-readiness']` so th
ai/daemons/orchestrator/services/SwarmHeartbeatService.mjs:855
↓ 2 callers
Method
getRecentActivityTimestamps
* Query A2A graph for recent message-activity timestamps adjacent to the identity. * * Activity-signal input for `WakeDecisionService.decide
ai/daemons/orchestrator/services/SwarmHeartbeatService.mjs:819
↓ 2 callers
Method
getRecordByRowId
* @param {String} rowId * @returns {Object}
src/table/Body.mjs:502
↓ 2 callers
Method
getRecordId
* @param {Object} record * @returns {String|Number}
src/grid/Body.mjs:1104
↓ 2 callers
Method
getRecordId
* @param {Object} record * @returns {String|Number}
src/table/Body.mjs:494
↓ 2 callers
Method
getResponse
* We cannot clone event objects across messaging * @param {Object} event
src/data/connection/Xhr.mjs:56
↓ 2 callers
Method
getResumeHarnessTargetMetadata
* @summary Resolve the active bridge-daemon route metadata used by resumeHarness. * * Central swarm heartbeat runs in the Orchestrator proce
ai/daemons/orchestrator/services/SwarmHeartbeatService.mjs:508
↓ 2 callers
Method
getRowId
* @param {Object} record * @param {Number} [index] * @returns {String}
src/table/Body.mjs:511
↓ 2 callers
Method
getRowRecord
* Resolves a record from an ID (PK or internalId). * @param {String|Number} id * @returns {Neo.data.Record|null}
src/selection/grid/BaseModel.mjs:294
↓ 2 callers
Method
getSelectedIndex
* Transforms an index excluding list item headers into the real store index * @param {Number} headerlessSelectedIndex * @returns {Number}
src/list/Base.mjs:664
↓ 2 callers
Method
getSessionId
* @summary Convenience accessor for the client-scoped MCP session ID. * * Extracted from the `Mcp-Session-Id` header by `TransportService`.
ai/mcp/server/shared/services/RequestContextService.mjs:302
↓ 2 callers
Method
getStateBadgeHtml
* 3-state PR status badge. `OPEN` (green), `MERGED` (purple), `CLOSED` (red). * @param {String} state * @returns {String}
apps/portal/view/news/pulls/Component.mjs:119
↓ 2 callers
Method
getStateBadgeHtml
* @param {String} state * @returns {String}
apps/portal/view/news/tickets/Component.mjs:143
↓ 2 callers
Method
getSubmitValue
* Returns this.value if checked, otherwise this.uncheckedValue * @returns {String|null}
src/form/field/CheckBox.mjs:581
↓ 2 callers
Function
getSubscriptionTimestamp
(subscription)
ai/daemons/wake/queries.mjs:217
↓ 2 callers
Method
getTabButtonConfig
* Creates the configuration object for a single tab button. It merges a default configuration * (including the module, index, and a click listene
src/tab/Container.mjs:412
↓ 2 callers
Method
getTabStrip
* A convenience method to get the `Strip` instance, which is responsible for rendering * the active tab indicator. * @returns {Neo.tab.Strip
src/tab/Container.mjs:437
↓ 2 callers
Method
getTenantIsolationConfig
* Returns the tenant-isolation config surface. * * The Knowledge Base server config can expose tenant fields directly or through the *
ai/services/knowledge-base/VectorService.mjs:109
↓ 2 callers
Method
getTenantManifests
* @summary Reads the persisted claimed-state manifests for one tenant. * * The sibling `kb-manifest:<tenantId>` graph node stores push-manif
ai/services/knowledge-base/KnowledgeBaseIngestionService.mjs:434
↓ 2 callers
Method
getTenantRows
* @summary Retrieves all Knowledge Base rows visible for a tenant from Chroma. * @param {Object} collection Chroma collection. * @param {Str
ai/services/knowledge-base/KnowledgeBaseIngestionService.mjs:395
↓ 2 callers
Method
getTextRootVdom
* This is a dialog, so we have to add an item to be able to * @returns {Object} vdom
src/component/Toast.mjs:281
↓ 2 callers
Method
getTransformStyle
*
src/util/Matrix.mjs:49
↓ 2 callers
Method
getTriggerId
* @param {String} type * @protected * @returns {String} The trigger node id
src/form/field/Text.mjs:1256
↓ 2 callers
Function
getUniqueId
(prefix)
test/playwright/unit/vdom/TreeBuilder.spec.mjs:38
↓ 2 callers
Method
getUnreadCount
* SQLite query: count of unread MESSAGE-label nodes addressed to the polled identity. * Direct DMs use MESSAGE.properties.readAt; broadcasts use
ai/daemons/orchestrator/services/SwarmHeartbeatService.mjs:709
↓ 2 callers
Method
getVdomRoot
()
test/playwright/unit/component/WrapperLifecycle.spec.mjs:39
↓ 2 callers
Method
getVdomRoot
* Override to point to the button element as the logical root.
test/playwright/unit/manager/domEvent/CustomVdomRoot.spec.mjs:57
↓ 2 callers
Method
getViewerPermission
* Returns the cached permission level of the current user, wrapped in an object. * @returns {Promise<object>} A promise that resolves to an objec
ai/services/github-workflow/RepositoryService.mjs:66
↓ 2 callers
Method
getVisited
* Reads the visited log. * @returns {Promise<Set<String>>} Set of visited keys (e.g. "repo:owner/name", "user:login").
apps/devindex/services/Storage.mjs:251
↓ 2 callers
Function
getWallClockMs
(startedAt, completedAt)
ai/services/memory-core/helpers/remRunStateStore.mjs:25
↓ 2 callers
Function
getWarning
({availableModels, missingModels})
ai/services/graph/providerReadinessHelper.mjs:619
↓ 2 callers
Method
getWrapperId
* @returns {String}
src/table/Container.mjs:442
↓ 2 callers
Method
getXAtY
* Calculates the horizontal (X) position on the spine for a given vertical (Y) position. * * Since the nodes are not vertically aligned (the
apps/portal/canvas/TimelineCanvas.mjs:127
↓ 2 callers
Function
groupProcessesByHarness
(processes, {classifier = classifyHarness} = {})
ai/services/memory-core/helpers/harnessClassifier.mjs:73
← previous
next →
2,101–2,200 of 8,612, ranked by callers