Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/hashicorp-forge/hermes
/ functions
Functions
1,102 in github.com/hashicorp-forge/hermes
⨍
Functions
1,102
◇
Types & classes
995
Method
isApproved
()
web/app/components/doc/thumbnail.ts:46
Method
isApprover
* Whether the viewer is an approver of the document. * If true, they'll see approval-based footer controls.
web/app/components/document/sidebar.ts:444
Method
isAriaSelected
()
web/app/components/x/dropdown-list/item.ts:107
Method
isContributor
()
web/app/components/document/sidebar.ts:467
Method
isCreatingShareLink
* Whether the share button is in the process of creating a shareable link. * Used to determine the icon and tooltip text of the share button.
web/app/components/document/sidebar.ts:406
Method
isDraft
()
web/app/components/table/row.ts:38
Method
isDraft
()
web/app/components/document/status-icon.ts:14
Method
isDraft
* Whether the doc is a draft. * If the draft was recently published, return false. * Otherwise use the passed-in isDraft property.
web/app/components/document/sidebar.ts:231
Method
isEmpty
* Whether the active filters are empty. * True if all the nested arrays are empty.
web/app/services/active-filters.ts:26
Method
isGroupApproverOnly
* Whether the viewer is a group approver, but not an individual approver. * If true, hides the "Remove me" overflow menu next to the "Approve" butt
web/app/components/document/sidebar.ts:454
Method
isHidden
()
web/app/components/person/index.ts:20
Method
isInReview
()
web/app/components/document/status-icon.ts:18
Method
isObsolete
()
web/app/components/document/status-icon.ts:26
Method
isObsolete
()
web/app/components/doc/thumbnail.ts:50
Method
isOwner
* Whether the document viewer is its owner. * True if the logged in user's email matches the documents owner.
web/app/components/document/sidebar.ts:477
Method
isShown
* Whether the banner should be shown. * Set true on first visit to the dashboard and remains true * until the user dismisses the banner.
web/app/components/dashboard/new-features-banner.ts:28
Method
isUsingOkta
* Whether the app is configured to use Okta. * Dictates reauthButton text and behavior. * Determines whether we poll the back end for a 401 *
web/app/services/_session.ts:66
Method
issue
* The issue to display in the widget, if any. * If the issue is passed as an argument, such as when * a project with an issue is loaded, use tha
web/app/components/project/jira-widget.ts:77
Method
issueAssignee
* The title of the issue, if it exists. * May exist if the issue is a full Jira issue. * Determines if an assignee is shown.
web/app/components/project/jira-widget.ts:141
Method
issuePriority
* The priority of the issue, if it exists. * May exist if the issue is a full Jira issue. * Determines if the priority is shown in the widget.
web/app/components/project/jira-widget.ts:119
Method
issuePriorityImage
* The URL to the issue priority image, if it exists. * May exist if the issue is a full Jira issue. * Determines if the priority image is shown
web/app/components/project/jira-widget.ts:130
Method
issueStatus
* The status of the issue, if it exists. * Will exist if the issue is a full Jira issue. * Determines if the status is shown in the widget.
web/app/components/project/jira-widget.ts:86
Method
issueType
* The type of the issue, if it exists. * Will exist if the issue is a full Jira issue. * Determines if the type is shown in the widget.
web/app/components/project/jira-widget.ts:97
Method
issueTypeImage
* The URL to the issue type image, if it exists. * Will exist if the issue is a full Jira issue. * Determines if the type image is shown in the
web/app/components/project/jira-widget.ts:108
Method
itemIndexNumber
* A numeric identifier for the element based on its id, * as computed by the parent component on render and when * the FacetList is filtered. St
web/app/components/x/dropdown-list/item.ts:98
Method
itemIsDoc
* Whether the passed-in item is a document. * Used in logic checks. True if the item contains a nested doc.
web/app/components/dashboard/recently-viewed/item.ts:55
Method
itemTitle
* The title of the item, whether it's a document or a resource. * Used in the `customNativeDragPreview`.
web/app/components/project/resource-list-item.ts:91
Method
items
()
web/app/components/related-resources.ts:93
Method
items
()
web/app/components/header/search.ts:84
Method
itemsAreShown
* Whether there are any items to show. Determines if the * "no matches found" message should be shown.
web/app/components/x/dropdown-list/items.ts:56
Method
jiraIsEnabled
* Whether Jira is configured for the project. * Determines whether to show the Jira-related UI.
web/app/components/project/index.ts:120
Method
jiraIsEnabled
* Whether the Jira integration is enabled. * Determines whether the Jira input is rendered.
web/app/components/new/project-form.ts:52
Method
jiraIssueIsClosed
* Whether the Jira issue is marked "close" or "done." * Used to determine whether the key is shown with a line through it.
web/app/components/project/tile.ts:87
Method
jiraTransition
({ insertedSprites, removedSprites }: TransitionContext)
web/app/components/project/index.ts:545
Method
jiraTransitionRules
({ firstTime }: { firstTime: boolean })
web/app/components/project/index.ts:502
Method
jiraWidgetIsShown
* Whether the JiraWidget should be shown. * True if the project is active, or if the project has a Jira issue * (that may or may not be loading)
web/app/components/project/index.ts:160
Method
jiraWorkspaceURL
* The URL to the Jira workspace. * Used to preface various image URLs.
web/app/components/project/jira-widget.ts:161
Method
keyboardNavIsEnabled
* Whether keyboard navigation is enabled. * If the parent component has passed in a value, * use that. Otherwise, use the local value, * whic
web/app/components/x/dropdown-list/index.ts:188
Method
label
()
web/app/components/person/index.ts:24
Method
linkToAllDocsIsShown
()
web/app/components/dashboard/latest-docs.ts:16
Method
listHeaderIsShown
* Whether to show a header above the search results (e.g., "suggestions", "results") * True when there's results to show.
web/app/components/related-resources/add.ts:243
Method
listIsEmpty
* Whether the list is empty. * Determines if we show an empty state.
web/app/components/document/sidebar/related-resources/list.ts:37
Method
listIsShown
* Whether the list element is displayed. * True unless the query is a URL and adding external links is allowed.
web/app/components/related-resources/add.ts:205
Method
listIsShown
* Whether the itemsList is shown. False if the component has explicitly * marked itself as hidden, or if there are no items to show.
web/app/components/x/dropdown-list/items.ts:42
Method
listTransition
({ insertedSprites, keptSprites, removedSprites, }: TransitionContext)
web/app/components/project/resource-list.ts:165
Method
listTransitionRules
()
web/app/components/project/resource-list.ts:101
Method
localStorageSetting
()
web/app/components/modals/draft-created.ts:17
Function
main
()
cmd/hermes/main.go:10
Method
mapper
(count: number)
web/app/services/algolia.ts:147
Function
markSelected
(facet, selection)
web/app/utils/facets.js:28
Method
maybeClose
(select: Select)
web/app/components/inputs/people-select.ts:159
Method
maybeCloseDropdown
(dd: XDropdownListAnchorAPI)
web/app/components/header/toolbar.ts:214
Method
maybeCloseDropdown
(dd: XDropdownListAnchorAPI)
web/app/components/header/search.ts:167
Method
maybeDismiss
(event: FocusEvent | PointerEvent | KeyboardEvent)
web/app/modifiers/dismissible.ts:81
Method
maybeFocusInput
(e: KeyboardEvent)
web/app/components/header/search.ts:146
Method
maybeKeyboardNavigate
(event: KeyboardEvent)
web/app/components/x/dropdown-list/items.ts:69
Method
maybeLoadJiraInfo
()
web/app/components/project/index.ts:246
Method
maybeOpenDropdown
(dd: XDropdownListAnchorAPI)
web/app/components/header/toolbar.ts:226
Method
maybeOpenDropdown
(dd: XDropdownListAnchorAPI)
web/app/components/header/search.ts:179
Method
maybeSubmit
(e: Event)
web/app/components/related-resources/add-or-edit-external-resource-modal.ts:117
Method
maybeSubmitForm
(dd: XDropdownListAnchorAPI, e: KeyboardEvent)
web/app/components/header/search.ts:115
Method
modalIsShown
()
web/app/components/modals/draft-created.ts:23
Method
model
( params: AuthenticatedDocumentRouteParams, transition: Transition, )
web/app/routes/authenticated/document.ts:82
Method
model
(params: ResultsRouteParams)
web/app/routes/authenticated/results.ts:50
Method
model
()
web/app/routes/authenticated/new.ts:8
Method
model
()
web/app/routes/authenticated/dashboard.ts:24
Method
model
()
web/app/routes/authenticated/settings.ts:10
Method
model
(params: DocumentsRouteParams)
web/app/routes/authenticated/documents.ts:39
Method
model
(params: { product_area_id: string })
web/app/routes/authenticated/product-areas/product-area.ts:23
Method
model
(params: AuthenticatedNewDocRouteParams)
web/app/routes/authenticated/new/doc.ts:18
Method
model
(params: AuthenticatedMyDocumentsRouteParams)
web/app/routes/authenticated/my/documents.ts:75
Method
model
(params: AuthenticatedProjectsIndexRouteParams)
web/app/routes/authenticated/projects/index.ts:29
Method
model
(params: { project_id: string })
web/app/routes/authenticated/projects/project.ts:19
Method
modelID
* The item-type-dependent LinkTo model.
web/app/components/dashboard/recently-viewed/item.ts:73
Method
modifiedTime
* The modified time of the item, whether it's a document or a project.
web/app/components/dashboard/recently-viewed/item.ts:108
Method
modify
* The function that runs when the modified element is inserted and updated. * Sets up event listeners, local properties and some attributes.
web/app/modifiers/tooltip.ts:514
Method
modify
(element: HTMLInputElement)
web/app/modifiers/select-on-focus.ts:19
Method
modify
* The function that runs when the modified element is shown. * Sets up the event listeners and stores the properties locally.
web/app/modifiers/dismissible.ts:112
Method
modify
( element: Element, _positional: [], named: AutofocusModifierSignature["Args"]["Named"], )
web/app/modifiers/autofocus.ts:41
Method
modify
(element: HTMLTextAreaElement)
web/app/modifiers/auto-height-textarea.ts:28
Method
moreInfoLinksAreShown
()
web/app/components/new/document-template-list.ts:10
Function
name
()
web/mirage/factories/related-external-link.ts:6
Method
namespace
()
web/app/adapters/application.ts:12
Method
nbHits
* The hit count, whether documents or projects. * Used in the template to determine headlines and content visibility.
web/app/components/results/index.ts:42
Method
nbPages
* The number of pages, whether documents or projects. * Passed to the `Pagination` component.
web/app/components/results/index.ts:62
Method
newOwner
()
web/app/components/modals/doc-transferred.ts:15
Method
nextPageLinkIsShown
* Whether the "next page of docs" link is shown. * True on the first page of `all` results when there are more * than one page of docs. When tru
web/app/components/results/index.ts:105
Method
noMatchesFound
* Whether a query has no results. * May determine whether the list header (e.g., "suggestions," "results") is shown.
web/app/components/related-resources/add.ts:181
Method
noMatchesMessage
* The message to show in the "<:no-matches>" block * when the query errors, detects a duplicate, or returns no results.
web/app/components/related-resources/add.ts:229
Method
noResultsMessageIsHidden
* Whether the "no results" message is hidden. * False when a search error is shown, or when, * if allowing external links, the query is a URL or
web/app/components/related-resources/add.ts:278
Method
normalizeResponse
* The serializer for the `me` model. * Turns `given_name` into `firstName` to match the Person model.
web/app/serializers/me.ts:16
Method
normalizeResponse
* The serializer for the `person` model. * Handles `query` and `queryRecord` requests to the EmberData store. * Formats the response to match th
web/app/serializers/person.ts:12
Method
normalizeResponse
* The serializer for the JiraIssue model. * Formats responses to the JSON spec.
web/app/serializers/jira-issue.ts:10
Method
normalizeResponse
* The serializer for the `group` model. * Handles `query` requests to the EmberData store. * Formats the response to match the JSON spec.
web/app/serializers/group.ts:16
Method
normalizeResponse
* The default serializer for all models. * Formats the response to match the JSON spec. * Model-specific serializers should extend this class.
web/app/serializers/application.ts:10
Method
onClick
()
web/app/components/x/dropdown-list/link-to.ts:38
Method
onClick
()
web/app/components/x/dropdown-list/item.ts:133
Method
onClick
(e: MouseEvent)
web/app/components/inputs/people-select.ts:93
Method
onDestroy
()
web/app/components/x/dropdown-list/index.ts:257
Method
onDocTypeCheckboxChange
(event: Event)
web/app/components/document/sidebar.ts:545
← previous
next →
801–900 of 1,102, ranked by callers