Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/elastic/eui
/ functions
Functions
4,327 in github.com/elastic/eui
⨍
Functions
4,327
◇
Types & classes
1,366
↓ 1,761 callers
Function
render
()
packages/eui/src/components/badge/badge.stories.tsx:98
↓ 1,066 callers
Function
logicalCSS
(property: LogicalProperties, value?: any)
packages/eui/src/global_styling/functions/logicals.ts:42
↓ 520 callers
Function
render
(initialProps: Partial<UseEuiFlyoutMenu> = {})
packages/eui/src/components/flyout/use_flyout_menu.test.ts:19
↓ 319 callers
Function
render
(props: any = {})
packages/eui/src/components/datagrid/body/data_grid_row_manager.test.ts:134
↓ 308 callers
Function
useEuiMemoizedStyles
( stylesGenerator: T )
packages/eui/src/services/theme/style_memoization.tsx:83
↓ 226 callers
Function
shouldRenderCustomStyles
( component: ReactElement, options: ShouldRenderCustomStylesOptions = {} )
packages/eui/src/test/internal/render_custom_styles.tsx:74
↓ 215 callers
Function
useEuiI18n
(...props: any[])
packages/eui/src/components/i18n/i18n.tsx:188
↓ 215 callers
Function
useEuiTheme
()
packages/eui/src/services/theme/hooks.tsx:42
↓ 191 callers
Function
mathWithUnits
( values: ValueTypes | ValueTypes[], // Can accept a single input or array of inputs callback: (...args: n
packages/eui-theme-common/src/global_styling/functions/math.ts:20
↓ 178 callers
Function
flyoutManagerReducer
( state: EuiFlyoutManagerState = initialState, action: Action )
packages/eui/src/components/flyout/manager/reducer.ts:83
↓ 171 callers
Method
checkAxe
* Convenience method to run the axe-core accessibility scanner without having to establish * `cy.injectAxe()` in a `beforeEach` block. This met
packages/eui/cypress/support/index.d.ts:24
↓ 157 callers
Method
parse
( text: string, options?: ParseOptions, syntax: Syntax = defaultSyntax )
packages/eui/src/components/search_bar/query/query.ts:22
↓ 150 callers
Function
newDate
(point)
packages/eui/src/components/date_picker/react-datepicker/src/date_utils.js:70
↓ 149 callers
Function
computed
( comp: ((value: T) => T) | ((value: any) => T) | ((value: any[]) => T), dep?: string | string[] )
packages/eui-theme-common/src/utils.ts:206
↓ 111 callers
Function
highContrastModeStyles
( euiThemeContext: UseEuiTheme, options: { /** Default styles to render (no high contrast mode) */
packages/eui/src/global_styling/functions/high_contrast.ts:19
↓ 108 callers
Function
addFlyout
( flyoutId: string, title: string, level: EuiFlyoutLevel = LEVEL_MAIN, size?: string, historyKey?: s
packages/eui/src/components/flyout/manager/actions.ts:184
↓ 97 callers
Function
transform
(input: string, options: object)
packages/eui/scripts/babel/proptypes-from-ts-props/index.test.ts:13
↓ 88 callers
Function
cloneDate
(date)
packages/eui/src/components/date_picker/react-datepicker/src/date_utils.js:87
↓ 86 callers
Function
makeBB
( top: number, right: number, bottom: number, left: number )
packages/eui/src/services/popover/popover_positioning.test.ts:19
↓ 85 callers
Method
create
(clauses: Clause[])
packages/eui/src/components/search_bar/query/ast.ts:292
↓ 85 callers
Function
useGeneratedHtmlId
({ prefix, suffix, conditionalId, }: UseGeneratedHtmlIdOptions = {})
packages/eui/src/services/accessibility/html_id_generator.testenv.ts:20
↓ 80 callers
Function
euiFontSize
( { euiTheme }: UseEuiTheme, scale: _EuiThemeFontScale, options?: _FontScaleOptions )
packages/eui/src/global_styling/mixins/_typography.ts:35
↓ 71 callers
Method
repeatRealPress
* Repeat the Real Events `realPress()` method 2 or more times * @param keyToPress Any valid key or array of keys https://docs.cypress.io/api/co
packages/eui/cypress/support/index.d.ts:47
↓ 69 callers
Function
dateValue
( raw, granularity, dateFormat = defaultDateFormat )
packages/eui/src/components/search_bar/query/date_value.ts:51
↓ 59 callers
Function
render
({ ...args })
packages/eui/src/components/header/header_section/header_section_item_button.stories.tsx:32
↓ 57 callers
Function
assert
(truth, message)
packages/eui/scripts/eslint-plugin/require_license_header.js:3
↓ 52 callers
Function
getCalendar
(extraProps)
packages/eui/src/components/date_picker/react-datepicker/test/calendar_test.js:46
↓ 50 callers
Function
htmlIdGenerator
(idPrefix: string = '')
packages/eui/src/services/accessibility/html_id_generator.ts:19
↓ 50 callers
Function
logicalSizeCSS
(width: any, height: any = width)
packages/eui/src/global_styling/functions/logicals.ts:111
↓ 49 callers
Method
getSimpleFieldClause
(field: string, value?: Value)
packages/eui/src/components/search_bar/query/ast.ts:469
↓ 48 callers
Method
toString
()
packages/release-cli/src/errors.ts:20
↓ 48 callers
Function
waitForEuiPopoverOpen
()
packages/eui/src/test/rtl/component_helpers.ts:18
↓ 45 callers
Function
eq
( fieldValue: FieldValue, clauseValue: ClauseValue, options: Options = {} )
packages/eui/src/components/search_bar/query/operators.ts:55
↓ 45 callers
Function
getKey
(key)
packages/eui/src/components/date_picker/react-datepicker/test/datepicker_test.js:39
↓ 43 callers
Method
error
(message: any, ...args: any)
packages/release-cli/src/logger.ts:34
↓ 41 callers
Function
findTestSubject
(mountedComponent, testSubjectSelector, matcher = '~=')
packages/eui/src/test/find_test_subject.ts:38
↓ 40 callers
Function
createEuiTableStore
()
packages/eui/src/components/table/store/store.ts:91
↓ 39 callers
Function
euiTitle
( euiThemeContext: UseEuiTheme, scale: EuiTitleSize = 'm', options?: _FontScaleOptions )
packages/eui/src/components/title/title.styles.ts:31
↓ 39 callers
Function
executeAst
( ast: _AST, items: T[], options: Options = {} )
packages/eui/src/components/search_bar/query/execute_ast.ts:218
↓ 37 callers
Function
getChromaColor
(input?: string | null, allowOpacity = false)
packages/eui/src/components/color_picker/utils.ts:78
↓ 37 callers
Method
onChange
* What to do when the input changes
packages/eui/src/components/date_picker/react-datepicker/src/index.d.ts:115
↓ 36 callers
Function
formatMultipleBoxShadow
( layers: _EuiThemeShadowLayer[], options?: { direction?: 'down' | 'up'; color: string; } )
packages/eui-theme-common/src/utils.ts:489
↓ 36 callers
Method
getSelectedOptions
* Currently selected option labels. * * - Multi-select / `singleSelection=true` → pill texts. * - `singleSelection={{ asPlainText: true }}` →
packages/test-helpers/src/playwright/components/combo_box/object.ts:107
↓ 36 callers
Function
isNil
(value: any)
packages/eui/src/services/predicate/common_predicates.ts:23
↓ 36 callers
Function
logicalTextAlignCSS
(value: LogicalText)
packages/eui/src/global_styling/functions/logicals.ts:149
↓ 35 callers
Function
euiFormVariables
(euiThemeContext: UseEuiTheme)
packages/eui/src/components/form/form.styles.ts:37
↓ 35 callers
Function
formatDate
(value, dateFormatKeyOrConfig = 'dateTime')
packages/eui/src/services/format/format_date.ts:83
↓ 33 callers
Function
addDays
(date, amount)
packages/eui/src/components/date_picker/react-datepicker/src/date_utils.js:229
↓ 33 callers
Function
isEvenlyDivisibleBy
(num: number, factor: number)
packages/eui/src/services/number/number.ts:24
↓ 32 callers
Function
chromaValid
(color: string | number[])
packages/eui/src/components/color_picker/utils.ts:63
↓ 32 callers
Function
getFlyoutManagerStore
()
packages/eui/src/components/flyout/manager/store.ts:313
↓ 32 callers
Function
laterMoment
( date: moment.MomentInput, count: number, units: TimeUnits )
packages/eui/src/components/search_bar/query/operators.test.ts:18
↓ 32 callers
Function
parseColor
(input?: string | null)
packages/eui/src/components/color_picker/utils.ts:42
↓ 31 callers
Method
clear
* Clear all selected options. No-op if nothing is selected. * * Auto-detects the combo box configuration and uses the appropriate strategy: *
packages/test-helpers/src/playwright/components/combo_box/object.ts:79
↓ 31 callers
Function
createMockRenderHeaderCellRef
()
packages/eui/src/components/table/store/store.test.ts:16
↓ 31 callers
Function
dispatch
(action: Action)
packages/eui/src/components/flyout/manager/store.ts:213
↓ 31 callers
Function
logicalStyles
(styleObject: CSSProperties)
packages/eui/src/global_styling/functions/logicals.ts:89
↓ 30 callers
Function
render
()
packages/eui/src/components/resizable_container/resizable_container.tsx:290
↓ 30 callers
Function
renderInTableHeader
(cell: ReactElement)
packages/eui/src/components/table/table_header_cell.test.tsx:40
↓ 30 callers
Method
setSelectedOptions
* Replace the current selection with `labels`. Set-semantics: order- * independent — already-selected labels are kept, missing ones are added, *
packages/test-helpers/src/playwright/components/combo_box/object.ts:32
↓ 29 callers
Function
buildMockState
({ layoutMode = LAYOUT_MODE_SIDE_BY_SIDE as string, mainFlyoutId = 'main-1', childFlyoutId = null as str
packages/eui/src/components/flyout/manager/activity_stage.test.tsx:42
↓ 29 callers
Function
euiTextTruncate
( maxWidth: CSSProperties['maxWidth'] = '100%' )
packages/eui/src/global_styling/mixins/_typography.ts:80
↓ 29 callers
Function
renderInProvider
(ui: React.ReactElement)
packages/eui/src/components/flyout/manager/flyout_managed.test.tsx:116
↓ 28 callers
Function
earlierMoment
( date: moment.MomentInput, count: number, units: TimeUnits )
packages/eui/src/components/search_bar/query/operators.test.ts:28
↓ 28 callers
Function
preventForcedColors
({ highContrastMode }: UseEuiTheme)
packages/eui/src/global_styling/functions/high_contrast.ts:64
↓ 27 callers
Function
dateGranularity
(parsedDate: EuiMoment)
packages/eui/src/components/search_bar/query/date_format.ts:335
↓ 27 callers
Method
isValid
()
packages/eui/src/components/form/range/range.tsx:75
↓ 27 callers
Function
isValidHex
(hex: string)
packages/eui/src/services/color/is_valid_hex.ts:9
↓ 27 callers
Function
makeHighContrastColor
(_foreground: string, ratio = 4.85)
packages/eui/src/services/color/contrast.ts:26
↓ 27 callers
Function
renderWithContext
(ui: React.ReactElement)
packages/eui/src/components/flyout/flyout_menu.test.tsx:24
↓ 26 callers
Function
getTruncatedText
(selector = '#text')
packages/eui/src/components/text_truncate/text_truncate.spec.tsx:24
↓ 26 callers
Function
renderInTableRow
(cell: React.ReactElement)
packages/eui/src/components/table/table_row_cell.test.tsx:25
↓ 26 callers
Function
transparentize
(color: string, alpha: number)
packages/eui/src/services/color/manipulation.ts:22
↓ 25 callers
Function
createKeyDownHandler
({ gridElement, visibleColCount, visibleRowCount, visibleRowStartIndex, rowCount, pagination, ha
packages/eui/src/components/datagrid/utils/focus.ts:162
↓ 25 callers
Function
extractGridData
(datagrid: ReactWrapper<EuiDataGridProps>)
packages/eui/src/components/datagrid/data_grid.test.tsx:50
↓ 25 callers
Function
getId
()
packages/eui/src/components/accordion/accordion.test.tsx:18
↓ 25 callers
Function
getId
()
packages/eui/src/components/popover/popover.test.tsx:37
↓ 25 callers
Function
getWidthFromSize
( size: string | number, referenceWidth?: number )
packages/eui/src/components/flyout/manager/layout_mode.ts:241
↓ 25 callers
Function
isString
(value: any)
packages/eui/src/services/predicate/lodash_predicates.ts:23
↓ 25 callers
Function
logicalCSSWithFallback
( property: LogicalProperties, value?: any )
packages/eui/src/global_styling/functions/logicals.ts:56
↓ 25 callers
Function
useCombinedRefs
(refs: Refs<T>)
packages/eui/src/services/hooks/useCombinedRefs.ts:20
↓ 24 callers
Function
buildMockManagerState
({ layoutMode = LAYOUT_MODE_SIDE_BY_SIDE, session = { mainFlyoutId: 'main-1', childFlyoutId: 'chil
packages/eui/src/components/flyout/manager/layout_mode.test.tsx:85
↓ 24 callers
Function
getStyleCss
(label: string)
packages/eui/src/services/emotion/prefixer.test.tsx:35
↓ 24 callers
Function
openPopover
(element: HTMLElement)
packages/eui/src/components/datagrid/controls/display_selector.test.tsx:45
↓ 23 callers
Function
actionSecondary
({ isDisabled = false, isLoading = false, }: { isDisabled?: boolean; isLoading?: b
packages/eui/src/components/button/split_button/split_button.stories.tsx:277
↓ 23 callers
Function
euiFontSizeFromScale
( scale: _EuiThemeFontScale, { base, font }: UseEuiTheme['euiTheme'], { unit = font.defaultUnits, custom
packages/eui/src/global_styling/functions/typography.ts:38
↓ 23 callers
Function
getSelection
(element: HTMLElement, groupId: string)
packages/eui/src/components/datagrid/controls/display_selector.test.tsx:65
↓ 23 callers
Function
gt
(fieldValue: FieldValue, clauseValue: ClauseValue)
packages/eui/src/components/search_bar/query/operators.ts:190
↓ 23 callers
Function
gte
(fieldValue: FieldValue, clauseValue: ClauseValue)
packages/eui/src/components/search_bar/query/operators.ts:197
↓ 23 callers
Function
logicalShorthandCSS
( property: LogicalShorthands, value: string | number )
packages/eui/src/global_styling/functions/logical_shorthands.ts:26
↓ 23 callers
Function
lt
(fieldValue: FieldValue, clauseValue: ClauseValue)
packages/eui/src/components/search_bar/query/operators.ts:204
↓ 23 callers
Function
lte
(fieldValue: FieldValue, clauseValue: ClauseValue)
packages/eui/src/components/search_bar/query/operators.ts:211
↓ 23 callers
Function
validateHref
(href: string)
packages/eui/src/services/security/href_validator.tsx:11
↓ 22 callers
Function
getSecureRelForTarget
({ target = '', rel, }: { href?: string; target?: '_blank' | '_self' | '_parent' | '_top' | string;
packages/eui/src/services/security/get_secure_rel_for_target.ts:14
↓ 22 callers
Function
renderAdditionalControls
( toolbarVisibility: EuiDataGridProps['toolbarVisibility'], position: 'left.prepend' | 'left.append' | 'ri
packages/eui/src/components/datagrid/controls/data_grid_toolbar.tsx:150
↓ 22 callers
Function
useEuiTimeWindow
( start: ShortDate, end: ShortDate, apply: ApplyTime, options?: { zoomFactor?: EuiTimeWindowButtonsCon
packages/eui/src/components/date_picker/super_date_picker/time_window_buttons.tsx:232
↓ 21 callers
Function
actionPrimary
({ isDisabled = false, isLoading = false, }: { isDisabled?: boolean; isLoading?: b
packages/eui/src/components/button/split_button/split_button.stories.tsx:248
↓ 21 callers
Function
cloneElementWithCss
( element: any, props: any, // The order affects the className(s) that Emotion outputs cssOrder: 'befo
packages/eui/src/services/emotion/clone_element.tsx:17
↓ 21 callers
Function
euiMaxBreakpoint
( { euiTheme }: UseEuiTheme, size: _EuiThemeBreakpoint )
packages/eui/src/global_styling/mixins/_responsive.ts:102
↓ 21 callers
Function
euiRangeVariables
(euiThemeContext: UseEuiTheme)
packages/eui/src/components/form/range/range.styles.ts:18
next →
1–100 of 4,327, ranked by callers