MCPcopy Create free account

hub / github.com/neomjs/neo / functions

Functions8,612 in github.com/neomjs/neo

↓ 2 callersFunctiongetContentRoutes
(options={})
buildScripts/docs/seo/generate.mjs:787
↓ 2 callersFunctiongetDirSize
* 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 callersMethodgetDragTrace
* 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 callersFunctiongetEdgesData
(db, edgeIds)
ai/daemons/wake/queries.mjs:259
↓ 2 callersFunctiongetElRect
src/util/Rectangle.mjs:56
↓ 2 callersMethodgetEventDragZone
* @param {Object} opts * @param {Object} opts.dragElement * @param {Boolean} opts.enableResizingAcrossOppositeEdge * @param {Object} op
src/calendar/view/week/plugin/DragDrop.mjs:76
↓ 2 callersMethodgetFailed
* 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 callersMethodgetFieldPath
* @param {Neo.form.field.Base} field * @returns {String}
src/form/Container.mjs:116
↓ 2 callersFunctiongetFirstCellDOMLeft
()
test/playwright/e2e/GridThumbDrag.spec.mjs:157
↓ 2 callersFunctiongetFirstCellDOMLeft
()
test/playwright/e2e/GridThumbDragDevIndex.spec.mjs:257
↓ 2 callersMethodgetFlagIconId
* @returns {String}
src/form/field/Country.mjs:163
↓ 2 callersMethodgetFormState
* 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 callersMethodgetFragmentNodes
* 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 callersMethodgetGroupValue
* @returns {String[]}
src/form/field/Radio.mjs:61
↓ 2 callersMethodgetHeaderContainer
*
src/calendar/view/week/Component.mjs:657
↓ 2 callersMethodgetHeaderToolbarId
* Returns the id of the header toolbar * @returns {String}
src/dialog/Base.mjs:581
↓ 2 callersMethodgetHeaderlessIndex
* Returns the index of a list item excluding item headers * @param {Number} index * @returns {Number}
src/list/Base.mjs:689
↓ 2 callersMethodgetHealthService
* @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 callersMethodgetHiddenState
* @returns {Boolean} true in case the trigger should be hidden
src/form/field/trigger/CopyToClipboard.mjs:62
↓ 2 callersMethodgetIdentityGithubLogin
* @summary Normalizes an `identityRoots.mjs` GitHub login for local GitHub payload matching. * * AgentIdentity roots store canonical handles
ai/services/graph/GoldenPathSynthesizer.mjs:105
↓ 2 callersMethodgetIdentityOverrideKeys
* 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 callersMethodgetInnerCircle
*
src/component/Circle.mjs:590
↓ 2 callersMethodgetInputEl
* @returns {Object}
src/form/field/FileUpload.mjs:369
↓ 2 callersMethodgetInputElId
* @returns {String}
apps/realworld/view/article/CreateCommentComponent.mjs:99
↓ 2 callersMethodgetInputHintId
* @returns {String}
src/form/field/ComboBox.mjs:505
↓ 2 callersMethodgetInsertIndexForNode
* @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 callersMethodgetInstanceProperties
* 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 callersMethodgetInternalKey
* Hook to get the internal key of an item. * @param {Object} item * @returns {String|Number|null}
src/data/Store.mjs:744
↓ 2 callersMethodgetItemEl
* @param {String} itemId * @returns {Object}
src/component/Circle.mjs:598
↓ 2 callersMethodgetItemId
* @param {String} vnodeId * @returns {Number}
src/component/Helix.mjs:807
↓ 2 callersFunctiongetItemKey
(item)
src/Neo.mjs:589
↓ 2 callersMethodgetItemTransform
* @param {Number} index * @returns {String}
src/component/Gallery.mjs:542
↓ 2 callersMethodgetItemVnodeId
* @param {String} id * @returns {String}
src/component/Gallery.mjs:568
↓ 2 callersMethodgetKbConfig
* @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 callersMethodgetKbConfig
* @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 callersMethodgetKbConfig
* @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 callersMethodgetKeyType
* 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 callersMethodgetKeyboardEventData
* @param {KeyboardEvent} event * @returns {Object}
src/main/DomEvents.mjs:304
↓ 2 callersMethodgetLabelBadgeHtml
* @param {String} label * @returns {String}
apps/portal/view/news/tickets/Component.mjs:128
↓ 2 callersMethodgetLayoutConfig
* 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 callersMethodgetListItemsRoot
* To place the root item at the correct location * @returns {Object}
src/tree/Accordion.mjs:352
↓ 2 callersMethodgetListItemsRoot
* @returns {Object}
src/tree/List.mjs:525
↓ 2 callersFunctiongetLockedCellLefts
()
test/playwright/e2e/GridThumbDragDevIndex.spec.mjs:266
↓ 2 callersFunctiongetLoggerConfig
(aiConfig, fallbackLoggerConfig = {})
ai/mcp/server/shared/logger.mjs:38
↓ 2 callersFunctiongetMaxLogId
* @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 callersMethodgetMergeRequest
* @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 callersMethodgetMountedParentId
* Honors different item roots for mount / render OPs * @returns {String}
src/mixin/VdomLifecycle.mjs:387
↓ 2 callersMethodgetMountedParentIndex
* Calculate the real parentIndex inside the DOM * @returns {Number|undefined}
src/mixin/VdomLifecycle.mjs:399
↓ 2 callersFunctiongetNewestHarnessPresence
(db, {where, params})
ai/daemons/wake/queries.mjs:129
↓ 2 callersFunctiongetNodesData
(db, nodeIds)
ai/daemons/wake/queries.mjs:247
↓ 2 callersMethodgetOffset
* 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 callersMethodgetOpenDialogButtons
*
apps/shareddialog/view/MainContainerController.mjs:193
↓ 2 callersMethodgetOpenDockedWindowButton
* @return {Neo.button.Base}
apps/shareddialog/view/MainContainerController.mjs:186
↓ 2 callersFunctiongetOperationIds
* @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 callersMethodgetOrphanedNodes
* 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 callersMethodgetParent
* Get the closest controller inside the components parent tree * @returns {Neo.controller.Component|null}
src/controller/Component.mjs:101
↓ 2 callersMethodgetPhysicalIndex
* 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 callersMethodgetPhysics
* 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 callersMethodgetPort
* @param {String} destination * @param {String} clientId=this.lastClient.id * @returns {MessagePort|null}
src/worker/ServiceBase.mjs:259
↓ 2 callersMethodgetPosition
* @param {Object} data
src/main/addon/WindowPosition.mjs:154
↓ 2 callersFunctiongetProvider
()
ai/provider/buildChatModel.mjs:94
↓ 2 callersMethodgetProxyPosition
* @param {Object} proxyRect * @param {String} side * @param {Boolean} [fullyIncludeIntoWindow=false] * @return {{left: String, top: Str
apps/shareddialog/view/MainContainerController.mjs:216
↓ 2 callersMethodgetProxyVdom
* @returns {Object} vdom
src/dialog/Base.mjs:588
↓ 2 callersMethodgetQueryWords
* @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 callersMethodgetRandomDateRange
* 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 callersFunctiongetReadAtForMessage
(messageNode, deliveryEdge=null)
ai/services/memory-core/MailboxService.mjs:228
↓ 2 callersMethodgetReadinessSentinelMessages
* 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 callersMethodgetRecentActivityTimestamps
* 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 callersMethodgetRecordByRowId
* @param {String} rowId * @returns {Object}
src/table/Body.mjs:502
↓ 2 callersMethodgetRecordId
* @param {Object} record * @returns {String|Number}
src/grid/Body.mjs:1104
↓ 2 callersMethodgetRecordId
* @param {Object} record * @returns {String|Number}
src/table/Body.mjs:494
↓ 2 callersMethodgetResponse
* We cannot clone event objects across messaging * @param {Object} event
src/data/connection/Xhr.mjs:56
↓ 2 callersMethodgetResumeHarnessTargetMetadata
* @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 callersMethodgetRowId
* @param {Object} record * @param {Number} [index] * @returns {String}
src/table/Body.mjs:511
↓ 2 callersMethodgetRowRecord
* 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 callersMethodgetSelectedIndex
* Transforms an index excluding list item headers into the real store index * @param {Number} headerlessSelectedIndex * @returns {Number}
src/list/Base.mjs:664
↓ 2 callersMethodgetSessionId
* @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 callersMethodgetStateBadgeHtml
* 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 callersMethodgetStateBadgeHtml
* @param {String} state * @returns {String}
apps/portal/view/news/tickets/Component.mjs:143
↓ 2 callersMethodgetSubmitValue
* Returns this.value if checked, otherwise this.uncheckedValue * @returns {String|null}
src/form/field/CheckBox.mjs:581
↓ 2 callersFunctiongetSubscriptionTimestamp
(subscription)
ai/daemons/wake/queries.mjs:217
↓ 2 callersMethodgetTabButtonConfig
* 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 callersMethodgetTabStrip
* 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 callersMethodgetTenantIsolationConfig
* 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 callersMethodgetTenantManifests
* @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 callersMethodgetTenantRows
* @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 callersMethodgetTextRootVdom
* This is a dialog, so we have to add an item to be able to * @returns {Object} vdom
src/component/Toast.mjs:281
↓ 2 callersMethodgetTransformStyle
*
src/util/Matrix.mjs:49
↓ 2 callersMethodgetTriggerId
* @param {String} type * @protected * @returns {String} The trigger node id
src/form/field/Text.mjs:1256
↓ 2 callersFunctiongetUniqueId
(prefix)
test/playwright/unit/vdom/TreeBuilder.spec.mjs:38
↓ 2 callersMethodgetUnreadCount
* 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 callersMethodgetVdomRoot
()
test/playwright/unit/component/WrapperLifecycle.spec.mjs:39
↓ 2 callersMethodgetVdomRoot
* Override to point to the button element as the logical root.
test/playwright/unit/manager/domEvent/CustomVdomRoot.spec.mjs:57
↓ 2 callersMethodgetViewerPermission
* 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 callersMethodgetVisited
* 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 callersFunctiongetWallClockMs
(startedAt, completedAt)
ai/services/memory-core/helpers/remRunStateStore.mjs:25
↓ 2 callersFunctiongetWarning
({availableModels, missingModels})
ai/services/graph/providerReadinessHelper.mjs:619
↓ 2 callersMethodgetWrapperId
* @returns {String}
src/table/Container.mjs:442
↓ 2 callersMethodgetXAtY
* 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 callersFunctiongroupProcessesByHarness
(processes, {classifier = classifyHarness} = {})
ai/services/memory-core/helpers/harnessClassifier.mjs:73
← previousnext →2,101–2,200 of 8,612, ranked by callers